Commit Graph

166840 Commits

Author SHA1 Message Date
ad b3193dc791 Only build atomic ops for libkern/libc. 2008-02-11 14:21:11 +00:00
mlelstv 7d949cc4cd Can't do math on void * 2008-02-11 13:51:35 +00:00
plunky 307f630315 remove unused code (it will never be used) 2008-02-11 11:26:15 +00:00
plunky 0bda0fe19b add details relating to v2.1 of bluetooth specification 2008-02-11 11:23:46 +00:00
xtraeme 7794776b36 Attach ahcisata(4) to any RAID controller that supports AHCI, and make it
pass the ATAC_CAP_RAID capability for them. ok'ed by bouyer@.
2008-02-11 08:23:48 +00:00
dyoung d469b65bb0 Also bump the minor on the second occurrence of libc.so. :-) 2008-02-11 05:57:30 +00:00
simonb 93469128b0 Don't look for <stdbool.h> if compiling _STANDALONE as well. 2008-02-11 04:47:21 +00:00
mrg 50db200360 be more explicit about needing version 1.9 of ofwboot for new kernels. 2008-02-11 04:14:18 +00:00
dyoung 4ef6fc056a #include <sys/evcnt.h> instead of <sys/device.h>, since the former
is sufficient, anyway.  Do not needlessly #include <sys/device.h>.

Note well: device_t is not part of the kernel ABI.
2008-02-11 03:51:17 +00:00
dyoung e90c5683d4 Suggest #include <sys/evcnt.h> instead of <sys/device.h>, since
the former is sufficient, and the latter pulls in oodles of
unnecessary stuff.
2008-02-11 03:49:13 +00:00
dyoung 6127f4ed3f Don't get under the device_t abstraction by measuring the length
of dv_xname, especially not to set the length of a buffer that
(apparently) belongs to the kernel ABI.  Instead, set the buffer
length to 16, which is the current length of dv_xname.
2008-02-11 03:36:25 +00:00
ichiro bb98e5cd32 regen. 2008-02-11 02:23:32 +00:00
ichiro f5c8edbfe7 add new device support to uhmodem driver
PR/37985 from Yojiro UO
2008-02-11 02:23:09 +00:00
degroote f3f9c5b3a1 Fix build of FAST_IPSEC after the change of ip_newid prototype 2008-02-10 21:42:20 +00:00
ragge eb30206a9f Adapt to new import of pcc. 2008-02-10 20:32:25 +00:00
ragge 9c40de1cfe PCC 0.9.9-080210 2008-02-10 20:04:50 +00:00
elad 8f8e9e057c Xref security(8) from veriexec(4), veriexec(9), veriexecctl(8), and
veriexecgen(8).

Suggested by Matthew Mondor.
2008-02-10 19:32:23 +00:00
ad a67e1e3475 - Remove libpthread's atomic ops.
- Remove the old spinlock-based mutex and rwlock implementations.
- Use the atomic ops from libc.
2008-02-10 18:50:54 +00:00
ad 749400b704 Crank minor for atomic ops. 2008-02-10 18:47:06 +00:00
ad b5b3e9fb51 Enable the atomic ops in userspace. 2008-02-10 18:45:40 +00:00
christos da86f0e587 Add a CPUID keyword; idea and some of the code from Anon Ymous 2008-02-10 17:47:59 +00:00
plunky 7acc9392e5 add HCI definitions from the Bluetooth 2.1 spec 2008-02-10 17:40:54 +00:00
jmmv 6d229870a6 Add more detailed checks for each of the primary modctl commands. 2008-02-10 16:02:24 +00:00
macallan 9a7aee14e2 bunch of minor fixes:
- use default colour when clearing the screen on attach
- sprinkle some break; so we no longer panic in 32bit colour
- allow userland to mmap() engine registers but not TLBs
- get rid of a delay() in crmfb_wait_idle()
- use aprint_*()
2008-02-10 16:01:30 +00:00
ad 9c43df3853 We've got the priority/class stuff now. 2008-02-10 14:52:05 +00:00
ad 7210c1fef8 Align cc_microtime and struct cpu_info to 64b. 2008-02-10 14:37:41 +00:00
ad 59c1cd1667 Disable the event counters by default, since they create terrible cache
behaviour on MP systems.
2008-02-10 13:56:17 +00:00
ad 12190eee54 Fix name of the init function. 2008-02-10 13:41:02 +00:00
ad 646fc3baa9 Add atomic_cas_foo_ni(). 2008-02-10 13:40:31 +00:00
ad 372461e58e Add aliases for atomic_cas_foo_ni(). 2008-02-10 13:32:14 +00:00
ad cc655ebd16 Add atomic_cas_foo_ni(). 2008-02-10 13:25:46 +00:00
ad 49e2be8b76 Add prototypes for atomic_cas_foo_ni(). 2008-02-10 13:24:48 +00:00
jmmv e554927f14 Register the new modules tests. 2008-02-10 12:41:36 +00:00
jmmv d82bccf48d Add directories for modules tests. 2008-02-10 12:41:06 +00:00
jmmv d387334f48 Descend into modules. This is unconditional; see the comment in
modules/Makefile for details about why it cannot depend on MKMODULAR.
2008-02-10 12:40:41 +00:00
jmmv 42d50c9507 Add preliminary tests (basically a placeholder for now) for the new modules
framework.  At the moment, this just tests for plain load (i.e. no arguments
passed to load) and later unload of the module through the modctl(2) system
call.  The tools are not tested yet.
2008-02-10 12:40:10 +00:00
jmmv 1abe396003 Allow Makefiles to skip the installation of an Atffile by defining NOATFFILE.
This is to be able to get the definition of TESTSBASE, which maybe should be
part of bsd.own.mk...
2008-02-10 12:28:54 +00:00
spz a91c432416 closes PR bin/37644
did not meet violent opposition ( :) ) on ipsec-tools-devel
2008-02-10 12:11:08 +00:00
agc fca43256ed make sure we have an __UNCONST definition available, for portability reasons. 2008-02-10 11:02:05 +00:00
ichiro 8bc3916209 regen 2008-02-10 10:59:44 +00:00
ichiro bc141ac1b8 add few devices
PM965 interface
2008-02-10 10:59:18 +00:00
jmmv d902e11647 Let this build by using BUILDSYMLINKS to workaround a problem in bsd.kmod.mk
that prevents a source file to be named exactly as the final module.  Thanks
to pooka@ and mrg@ for pointing out how to resolve this.

Also define NOMAN because there is no manual page here.
2008-02-10 10:51:18 +00:00
skrll 199fb5f423 Use PRIu64 in a DPRINTF. 2008-02-10 10:33:10 +00:00
jmmv be1e5d770b Always test MKMODULAR with != "no". Requested by mrg@. 2008-02-10 08:21:25 +00:00
junyoung a81d5c256d __attribute__((__packed__)) -> __packed. 2008-02-10 05:58:22 +00:00
jmmv 97f434a8b4 Reverse MKMODULAR checks. 2008-02-09 22:32:38 +00:00
jmmv ecaa0bc39a Support a GENERIC.local file. 2008-02-09 22:18:11 +00:00
jmmv 56716d112e Note the addition of the MKMODULAR option. 2008-02-09 19:36:04 +00:00
jmmv 4c23a29a80 Add 'options MODULAR'. Does not seem to conflict with anything else
(aka ALL builds fine).
2008-02-09 19:34:58 +00:00
jmmv a9ec381491 Adjust lists to work when MKMODULAR is set to yes. 2008-02-09 19:34:03 +00:00