Commit Graph

191202 Commits

Author SHA1 Message Date
pooka
7210d18f43 The x86 kernel ABI depends on __cpu_simple_lock stuff being present.
Since they are practically never used (only when prehistoric code
uses simple_lock()), their efficiency doesn't matter that much and
we can simply adapt the versions from x86 lock.h.
2010-05-31 22:31:07 +00:00
pgoyette
6c40070d66 Extract ACPIVERBOSE into a kernel module. The module can be builtin
by defining 'options ACPIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

ACPIVERBOSE also includes code to dump acpi/wmi data.
2010-05-31 20:32:28 +00:00
skrll
021c21e26b Fix previous. 2010-05-31 20:19:33 +00:00
jruoho
5b0c19905b Silently return if a power state transition is requested for a device that
has no support for it. For example, in Kurt Schreiner's Shuttle G61:

        Device (FAN)
        {
            Name (_HID, EisaId ("PNP0C0B"))
            Method (_INI, 0, NotSerialized)
            {
                Store (TP1H, CTOS)
                Store (TP1L, CTHY)
            }
        }

Obviously acpitz(4) has little use for a device that only contains _INI.
(The handle of this device is referenced incorrectly in _AL0.)
2010-05-31 20:10:56 +00:00
skrll
f641a16f39 Pull change across from OpenBSD:
Make single stepping a system call work.  Instead of single stepping
through the syscall gateway page, which doesn't work since that page is
shared between process, this makes us step over that bit by setting a
breakpoint on the instruction where the system call returns.
2010-05-31 19:40:21 +00:00
wiz
afb897ff04 Comment out reference to runway(4) until we have it. 2010-05-31 18:43:52 +00:00
wiz
e9fdf3b055 Remove trailing space. 2010-05-31 18:43:00 +00:00
rmind
c0c9bed8ab Fix previous, so it builds on some ports. 2010-05-31 18:14:59 +00:00
plunky
31555cd112 fix up autoconfig output 2010-05-31 17:41:24 +00:00
uebayasi
0abf7dce8b uebayasi-xip: Add share/man/man9. 2010-05-31 15:01:09 +00:00
pgoyette
fcce6bd41f Add new hp700 man pages. Hi, Nick! 2010-05-31 14:46:22 +00:00
njoly
7d9c448d51 Consistently use `.Brq Dv XXX' across syscalls man pages, for NAME_MAX
and PATH_MAX.
2010-05-31 12:16:20 +00:00
drochner
5170f0046a another POSIX compliance fix: sigwait(3) should not use errno but
return the error code directly
2010-05-31 11:02:24 +00:00
skrll
91854841fe Add and install an astro(4) man page. 2010-05-31 09:46:25 +00:00
skrll
e73698242d Install the elroy(4) man page. 2010-05-31 09:44:15 +00:00
skrll
0282740042 Grammar. Whitespace. 2010-05-31 09:42:48 +00:00
skrll
4766a4a24b Add an ssio(4) man page. From OpenBSD. 2010-05-31 09:38:57 +00:00
skrll
c869d48abc Note com at ssio for hp700. Bump date. 2010-05-31 09:30:55 +00:00
agc
806171a804 catch up with new structure for netpgpverify - from Tyler Retzlaff 2010-05-31 06:09:41 +00:00
dholland
61655fede0 PR kern/38900 Arnaud Lacombe: don't try to do WSDISPLAY_SCROLLSUPPORT
things if NWSDISPLAY is 0.

Arguably the right fix is to not allow "options WSDISPLAY_SCROLLSUPPORT"
to be enabled in this case, but AIUI config doesn't know how to encode
rules like that.
2010-05-31 04:27:18 +00:00
rmind
8b95f823bf Fix ps(1) and top(1) to show reasonable CPU numbers i.e. cpu_index() provided
by the kernel, instead of CPU order number, which is generally random.
2010-05-31 03:18:33 +00:00
mrg
20b314532f add #if 0'ed implementation of xc_send_ipi(), to be used shortly. 2010-05-31 03:16:47 +00:00
wiz
1ebca18030 Add man page for uark(4) from OpenBSD. 2010-05-30 22:22:18 +00:00
drochner
690a7f09c9 -fix internal use of sigwaitinfo(2) by sigwait(3): The former returns
the signal number now, as required by POSIX. The latter should just
 return 0 on success. Fixes a mysql problem reported by Kurt Schreiner.
-document the new behavior of sigwaitinfo and sigtimedwait
-retain non-POSIX behavior for NetBSD-5 binary compatibility -- the fix
 would likely not be polled into the .0-branches, and having 5.0.x and
 5.x behave differently would be confusing. Besides that, it was
 documented in the manpage all the time.
2010-05-30 19:31:39 +00:00
pgoyette
700e1731f0 Extract MIIVERBOSE into a kernel module. The module can be builtin
by defining 'options MIIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.
2010-05-30 17:44:07 +00:00
ahoka
0249dc4ed6 Sync struct vnode with reality. 2010-05-30 13:50:16 +00:00
tnozaki
cdd31057f2 remove redundant guard. 2010-05-30 11:36:12 +00:00
phx
d0e01c74e7 Make /dev/satmgr (Sandpoint-MPC824x specific) and /dev/power devices. 2010-05-30 10:17:33 +00:00
nonaka
9f0932355d Added keypad driver for WS011SH. 2010-05-30 10:00:27 +00:00
tnozaki
cd71bcf609 1. fix build problem CITRUS=no
2. make CITRUS={yes,no} knob friendly with libc/compat.
2010-05-30 08:28:53 +00:00
wiz
82776533ea New sentence, new line. 2010-05-30 07:57:08 +00:00
dholland
3f2b5f0ddd Requires <sys/param.h>. 2010-05-30 06:09:17 +00:00
dholland
8f40ab4ef3 Use PATH_MAX instead of MAXPATHLEN and include limits.h. 2010-05-30 05:35:48 +00:00
pgoyette
1dad7e2286 Extract SCSIVERBOSE into a kernel module. The module can be builtin
by defining 'options SCSIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

The module is built for all architectures, whether or not SCSI or
atapi support exists.
2010-05-30 04:38:03 +00:00
dholland
c91651efd0 Requires sys/param.h. 2010-05-30 04:32:09 +00:00
nonaka
57e705950d Use callout_schedule(9). 2010-05-30 03:17:21 +00:00
dholland
dc33ffefc1 Uses MAXCPUS from sys/param.h; include that explicitly instead of by
accident.
2010-05-30 02:28:13 +00:00
dholland
f5238d8c25 Uses timespec and uio_seg from sys/time.h and sys/uio.h; include those
explicitly instead of by accident.
2010-05-30 02:26:37 +00:00
dholland
5f2e87dd93 Uses PRI_KERNEL from sys/param.h; include that explicitly instead of by
accident.
2010-05-30 02:25:15 +00:00
dholland
27bc337fe3 with luck this is the last one 2010-05-30 00:52:06 +00:00
dholland
fcd908b8d5 no braaaains for you either! 2010-05-30 00:50:25 +00:00
dholland
1811323fc9 no braaaains for you! 2010-05-30 00:45:03 +00:00
dholland
0235e12103 more undead files 2010-05-30 00:39:49 +00:00
dholland
22704a6c5b another undead file 2010-05-30 00:39:19 +00:00
dholland
d8c1448de3 wait for two more zombie files 2010-05-30 00:07:14 +00:00
dholland
971935362c Remove zombie file. 2010-05-29 23:58:33 +00:00
dholland
1dd469e2a9 Use NGROUPS_MAX (which is posix) instead of the old NGROUPS.
This is another patch I've been sitting on for years.
2010-05-29 23:18:39 +00:00
rmind
7bf5bfa1e6 ubc_fault: split-off code part handling a single page into ubc_fault_page(). 2010-05-29 23:17:53 +00:00
dholland
8aaae434e3 Remove useless cast, probably motivated by an older and stupider lint. 2010-05-29 23:12:30 +00:00
dholland
3ba8be7347 Update outdated comment (and docs) about which header lines are printed.
I appear to have been carrying this patch around since 2002.
2010-05-29 23:08:06 +00:00