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