231167 Commits

Author SHA1 Message Date
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