1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/i386
Peter Wemm ab063af911 Move the MSG* and SEM* options to opt_sysvipc.h
Remove evil allocation macros from machdep.c (why was that there???) and
use malloc() instead.
Move paramters out of param.h and into the code itself.
Move a bunch of internal definitions from public sys/*.h headers (without
#ifdef _KERNEL even) into the code itself.

I had hoped to make some of this more dynamic, but the cost of doing
wakeups on all sleeping processes on old arrays was too frightening.
The other possibility is to initialize on the first use, and allow
dynamic sysctl changes to parameters right until that point. That would
allow /etc/rc.sysctl to change SEM* and MSG* defaults as we presently
do with SHM*, but without the nightmare of changing a running system.
2000-05-01 13:33:56 +00:00
..
apm Correctly handle suspend and resume in APM. 2000-02-06 14:57:05 +00:00
bios Correctly handle suspend and resume in APM. 2000-02-06 14:57:05 +00:00
conf Fix comments, whitespace to reduce diffs between this and GENERIC. 2000-04-30 15:38:28 +00:00
i386 Move the MSG* and SEM* options to opt_sysvipc.h 2000-05-01 13:33:56 +00:00
ibcs2 Remove unneeded #include <vm/vm_zone.h> 2000-04-30 18:52:11 +00:00
include * Use sys/sys/random.h rather than a i386 specific one. 2000-04-24 17:30:08 +00:00
isa Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
linux Remove unneeded #include <vm/vm_zone.h> 2000-04-30 18:52:11 +00:00
pci Some more i386-only BIOS-friendliness: 2000-04-16 20:48:33 +00:00
svr4 Pre-freeze cleanups: Conditionalize debugging writes on DEBUG_SVR4, 2000-01-15 15:29:37 +00:00
Makefile Add soft updates to the set of things being tagged. Syntax cleanup. 2000-01-27 01:22:06 +00:00