231160 Commits

Author SHA1 Message Date
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
martin
7f3dbb5c61 Sanity-check the date before storing it in the RTC, error out for non
representable dates.
2014-10-27 08:51:59 +00:00
wiz
e68ceedc5b Add missing .El. From Henning Petersen in PR 49325. 2014-10-27 07:49:25 +00:00
wiz
2fb9f71ab7 Use proper markup in AUTHORS, and sort SEE ALSO. 2014-10-26 22:07:47 +00:00
palle
6c817a6780 sun4v: Create CLEANWIN0 and CLEANWIN1 macros for handling clean window traps on both sun4u and sun4u (based on the original code inlined in the sun4u trap table). Update trap tables accordingly for both sun4u and sun4v. Ok martin@ 2014-10-26 21:03:45 +00:00
joerg
480d5fce07 Typo 2014-10-26 20:51:54 +00:00
tls
18db53d2f6 Build and install virtio(4) manual page - missed in previous commit. 2014-10-26 18:48:09 +00:00
tls
0eedfee32a Add viornd(4), a driver for the VirtIO entropy source available on
QEMU, KVM, and Google Compute Engine.  From OpenBSD.
2014-10-26 18:43:18 +00:00