NetBSD/sys
thorpej a86d1f4891 Add a lock around the scheduler, and use it as necessary, including
in the non-MULTIPROCESSOR case (LOCKDEBUG requires it).  Scheduler
lock is held upon entry to mi_switch() and cpu_switch(), and
cpu_switch() releases the lock before returning.

Largely from Bill Sommerfeld, with some minor bug fixes and
machine-dependent code hacking from me.
2000-08-20 21:50:06 +00:00
..
adosfs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 00:54:23 +00:00
arch Add a lock around the scheduler, and use it as necessary, including 2000-08-20 21:50:06 +00:00
coda Convert namei pathname buffer allocation to use the pool allocator. 2000-08-03 20:41:05 +00:00
compat Fix netbsd32_ioctls. 2000-08-19 14:38:18 +00:00
conf "upc" uses "wdc", so put the former after the latter. 2000-08-17 18:56:17 +00:00
crypto Support WEP functions for awi driver. 2000-07-04 14:27:56 +00:00
ddb Missed change of parameter for %r->db_format_radix() change. 2000-08-11 22:50:47 +00:00
dev Move declaration up, before it is used. 2000-08-20 20:01:45 +00:00
filecorefs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 03:38:39 +00:00
gdbscripts
ipkdb
isofs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 03:39:52 +00:00
kern Add a lock around the scheduler, and use it as necessary, including 2000-08-20 21:50:06 +00:00
lib compile byte_swap_2.S and byte_swap_4.S 2000-07-21 11:19:46 +00:00
lkm
miscfs Add a lock around the scheduler, and use it as necessary, including 2000-08-20 21:50:06 +00:00
msdosfs fix one of debug printfs to print dosfilename correctly, and include 2000-08-11 19:41:58 +00:00
net - icmp6 nodeinfo: remove possibility of unaligned pointer access. 2000-08-19 08:15:53 +00:00
netatalk Avoid recursion with traditional cpp. 2000-07-28 12:13:32 +00:00
netccitt More format checking 2000-07-08 17:45:53 +00:00
netinet net.inet.tcp.rstratelimit is deprecated. make it invalid and return 2000-08-15 22:13:02 +00:00
netinet6 - icmp6 nodeinfo: remove possibility of unaligned pointer access. 2000-08-19 08:15:53 +00:00
netiso Avoid recursion with traditional cpp. 2000-07-28 12:13:32 +00:00
netkey remove #ifdef notdef part. sync with kame. 2000-07-26 07:40:52 +00:00
netnatm Keystone Kwality Kops: add multiple-include protection. 2000-07-03 01:19:23 +00:00
netns
nfs Convert namei pathname buffer allocation to use the pool allocator. 2000-08-03 20:41:05 +00:00
ntfs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 03:39:52 +00:00
stand
sys Add a lock around the scheduler, and use it as necessary, including 2000-08-20 21:50:06 +00:00
ufs Do not call MALLOC with M_WAITOK while holding the "lock". Thanks to 2000-08-15 14:25:08 +00:00
uvm Ensure that uvmexp.freemin is above the kernel reserved-page count. 2000-08-20 10:24:14 +00:00
Makefile remove vm 2000-06-29 12:04:24 +00:00