Commit Graph

166818 Commits

Author SHA1 Message Date
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
jmmv
4e4a76c0c4 Do not descend into modstat if MKMODULAR is set. 2008-02-09 19:33:17 +00:00
jmmv
8983cf2933 Recognize MKMODULAR and build the appropriate tool. 2008-02-09 19:33:00 +00:00
jmmv
c2ae0da603 Descend into modstat if MKMODULAR is set. 2008-02-09 19:32:28 +00:00
jmmv
62b4c6bc5c Add a MKMODULAR build-time option, defaulting to no, to enable the new
kernel modules framework.
2008-02-09 19:31:36 +00:00
jmmv
b0152a99f8 Support negated build-time options in the lists. I need this to disable
some files when the modular option (not yet committed) is enabled.
2008-02-09 19:30:11 +00:00
dholland
d7c7049a10 Fix typo in error message 2008-02-09 19:15:59 +00:00
skrll
5c7461ba78 More whitespace and RCSIds. 2008-02-09 19:14:53 +00:00
ober
0a7ceb2bfb Clean up white space and KNF everything. 2008-02-09 18:19:33 +00:00
dholland
81117ea33b Restore a fragment of a comment that apparently got lost in a merge slipup
in 1998.
2008-02-09 17:49:39 +00:00
yamt
8caf8b71e7 regen. 2008-02-09 17:09:13 +00:00
yamt
603e4b9abd update for _sched_{get,set}param changes. from rmind@. 2008-02-09 17:01:51 +00:00
yamt
b0d55c1a61 4.99.54 - _sched_{get,set}param changes. 2008-02-09 16:59:48 +00:00
yamt
16b042cbdb from rmind@,
- revert struct sched_param changes to restore ABI.
- instead, add 'policy' arguments to _sched_{get,set}param syscalls.
  (this is an API/ABI change.)
- correct kauth_authorize_process arguments.

while i'm here,
- don't bother to kmem_alloc for 4-byte structure.
2008-02-09 16:58:01 +00:00
junyoung
f59892f81b u_intXX_t -> uintXX_t. 2008-02-09 14:56:20 +00:00
ad
a180c2a1f7 membar_enter was doing the wrong thing. For x86 we can alias:
membar_enter -> membar_consumer
	membar_exit -> membar_producer
2008-02-09 13:42:21 +00:00
ad
d418b9fe8b Some glue for atomic ops in userspace. 2008-02-09 13:30:54 +00:00
chris
08a72f8b45 Further tweaks to Kinetic support. All memory in ths sytem is now used.
Non-Kinetic memory is placed into a seperate freelist so preference is
given to the kinetic memory.
2008-02-09 13:17:32 +00:00
jmmv
e9ac11d090 Beleatedly note the addition of the new modules framework (options MODULAR)
and the new versions of modload, modstat and modunload that was done by ad@
on January 16th.
2008-02-09 13:02:13 +00:00
yamt
67ab67abb3 if DEBUG, over-allocate 1 byte to detect overrun. 2008-02-09 12:56:20 +00:00
ober
5b57893f60 Intel PRO/Wireless LAN 4965AGN Mini-PCI Adapter Driver ported from OpenBSD
by deroote@.  OK nick@ moof@
2008-02-09 12:25:43 +00:00
skrll
ba36d19a6b Catch up with kernel frames on amd64. 2008-02-09 11:43:58 +00:00
mlelstv
5c1a4dd94c Fix a segfault when doing 'stat -f %R' on the stdin file handle, instead
fake the filename '(stdin)' like the %N format.
2008-02-09 09:18:07 +00:00