christos
d12b0036c5
- add RCSID's
...
- fix -Wconversion (except scanner)
2014-10-29 17:14:50 +00:00
uebayasi
c6cb06a0e3
config(1): Check minimal config(1) output files
2014-10-29 16:24:32 +00:00
skrll
3497989d02
Don't flush random ASIDs. Instead always assume KERNEL_PID, i.e. 0.
...
All other TLB flushes are done via
pmap_tlb_invalidate_addr -> tlb_invalidate_addr
OK matt@
2014-10-29 16:22:31 +00:00
skrll
886f5c0016
Simplify #ifdefs
2014-10-29 16:14:45 +00:00
skrll
050ad11c73
In the MULTIPROCESSOR case mark all interrupt handlers not at IPL_VM as
...
mpsafe, so the kernel_lock is only taken at IPL_VM as per spl(9).
2014-10-29 14:41:57 +00:00
nonaka
801d207930
Bump date for previous.
2014-10-29 14:33:23 +00:00
nonaka
981f989102
Note recent rtsx(4) change.
2014-10-29 14:28:10 +00:00
nonaka
8fdb68d7ad
Added RTS5227/RTL8402/RTL8411/RTL8411B support.
2014-10-29 14:24:09 +00:00
skrll
cd0fc78fa7
Sprinkle #include "opt_multiprocessor.h"
2014-10-29 14:14:14 +00:00
skrll
349816b449
PR/48669 evbarm/imx23_olinuxino (ARM9E) doesn't boot.
...
Don't try to map all memory and fix booting.
2014-10-29 11:21:51 +00:00
skrll
cec24f163a
Update a comment to reflect ARM ARMv7
2014-10-29 10:59:48 +00:00
skrll
cf50862983
If our ASID got released and access via TTBR0 is disable make sure we
...
re-activate the lwp before calling mi_userret; otherwise bad things
happen, e.g. for signals.
2014-10-29 10:56:19 +00:00
skrll
c304f8b6cf
s/0/KERNEL_PID/ for correctness
2014-10-29 10:53:41 +00:00
skrll
ddbf4237f9
Mark comintr as MP safe; otherwise a MULTIPROCESSOR kernel will try to
...
take the kernel_lock which breaks the locking protocol (should only be
taken at IPL_VM)
2014-10-29 10:47:46 +00:00
joerg
570e325c08
Don't hang when booting Cubietruck via FEL.
2014-10-29 10:28:03 +00:00
nonaka
d3607182b3
regen
2014-10-29 10:22:28 +00:00
nonaka
9a55eb92a8
Add Realtek RTL8402 PCI-E Card Reader.
2014-10-29 10:21:53 +00:00
dennis
a7844ca222
Correct 32 and 64 bit byte swap inlines
2014-10-29 01:33:39 +00:00
roy
a36cc86c28
Note import of dhcpcd and openresolv.
2014-10-29 01:17:34 +00:00
christos
d9836fd090
simplify and correct.
2014-10-29 01:13:28 +00:00
roy
e2e4bfd1df
Sync
2014-10-29 01:08:31 +00:00
macallan
e38e5b4067
actually support EMP
...
( as in, look for additional motion info bits, not just buttons )
2014-10-29 00:48:12 +00:00
pooka
9dcb86b37a
Don't install rumpuser.h here.
...
It's already installed by the rump kernel build (sys/rump/include/rump)
2014-10-28 23:48:03 +00:00
roy
c97a58013f
Sync
2014-10-28 22:39:25 +00:00
roy
548d7cc4f4
Import openresolv-3.6.1 with the following changes:
...
* Don't update when nothing has been deleted
* Backup resolv.conf to resolv.conf.bak when it doesn't have an openresolv
signature
Restore it when the new resolv.conf only has the openresolv signature
* Document prepend_search and prepend_nameservers
* Implement append_search and append_nameservers
* Implement replace and replace_sub to allow for keyword/value/replacement
2014-10-28 22:37:59 +00:00
joerg
48bd8a3c9d
xor32 may be unused, mark it so.
2014-10-28 21:36:30 +00:00
joerg
bcc6b0a3ab
sighup_handler is not dead.
2014-10-28 21:36:16 +00:00
joerg
05c8435967
Mark sshbuf_putfv as __printflike.
2014-10-28 21:35:56 +00:00
dennis
ca2461272f
Shave an instruction from the generated code for the 32 bit byte
...
swap inline. Prune 5 or 9 instructions (depending on what you count)
from the 64 bit byte swap inline.
2014-10-28 20:25:36 +00:00
dennis
08bd07a048
Correct 32 and 64 bit byte swap inlines.
2014-10-28 19:46:18 +00:00
riz
e4b52786d3
Work around the problem in PR port-amd64/49150 for all CPUs under Xen.
...
The problem (calling xrstor, which is privileged in Xen) has appeared
on some Intel CPUs as well, so implement the workaround (ensure that
x86_xsave_features is 0) for all CPUs, not just AMD CPUs.
XXX pullup to 7
2014-10-28 17:44:47 +00:00
manu
94c72edb04
Fix invalid free in deletextattr FUSE handler
...
Do not free FUSE message on error as it was not allocated.
2014-10-28 16:54:11 +00:00
nakayama
168954295f
Sync cpu_reboot with i386:
...
- avoid sync and unmount after panic.
- remove vfs_shutdown, we call vfs_sync_all and vfs_unmount* instead.
- resurrect doshutdownhooks since some drivers still use it (eg. sab(4)).
2014-10-28 13:04:51 +00:00
nonaka
df298d1fab
disestalish interrupt and unmap register when attach failed.
2014-10-28 02:49:52 +00:00
christos
859e855ece
fix pasto; thanks John-Mark Gurney...
2014-10-27 21:46:45 +00:00
christos
0e3249fea3
fix typo, use different address
2014-10-27 21:28:58 +00:00
christos
ad831a394e
fix multiple mistakes:
...
- error from copyout was ignored
- the wrong size was specified in copyin
- missing locking.
2014-10-27 19:10:21 +00:00
wiz
3994db839b
Minor fixes.
2014-10-27 16:21:59 +00:00
wiz
054f95470c
New sentence, new line.
2014-10-27 16:20:47 +00:00
wiz
80cb79a916
Sort SEE ALSO. From Henning Petersen in PR 49327.
2014-10-27 16:18:38 +00:00
wiz
8b6ff78ba9
Unfix parts of previous.
...
We currently do not split arguments in their components if they
are functions with arguments themselves.
2014-10-27 14:41:42 +00:00
christos
192050492a
print mapped addresses better
2014-10-27 14:10:12 +00:00
pooka
44c2121b8a
Make fewer assumptions about the host.
2014-10-27 12:50:41 +00:00
pooka
735f1dbba0
add RETURN VALUES
...
from Martin Lucina, via rumpkernel-users
2014-10-27 12:32:08 +00:00
christos
43a4fb99bc
PR/49326: Henning Petersen: Correct errors in man pages csf.9 , pci.9 and ucom.9
2014-10-27 12:02:17 +00:00
christos
d94836d412
PR/49325: Henning Petersen: Add missing .El's.
2014-10-27 11:55:08 +00:00
msaitoh
a42278f645
Fix typo.
2014-10-27 11:21:28 +00:00
jmcneill
b58e904860
spellcheck: avialable -> available
2014-10-27 10:50:38 +00:00
skrll
c60b40e43c
Typo in comment
2014-10-27 09:40:00 +00:00
martin
c1d3d70591
Add an entry for recent pppd modules mishap.
2014-10-27 09:06:35 +00:00