NetBSD/sys/miscfs
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
..
deadfs sleep() -> tsleep() 2000-05-27 04:52:27 +00:00
fdesc MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 03:39:52 +00:00
fifofs Register, begone! 2000-03-30 12:22:12 +00:00
genfs Convert namei pathname buffer allocation to use the pool allocator. 2000-08-03 20:41:05 +00:00
kernfs MALLOC()/FREE() are not to be used for variable sized allocations. 2000-08-03 03:39:52 +00:00
nullfs make vfs_getnewfsid only take one argument and fetch the name of the 2000-06-10 18:27:01 +00:00
overlay make vfs_getnewfsid only take one argument and fetch the name of the 2000-06-10 18:27:01 +00:00
portal make vfs_getnewfsid only take one argument and fetch the name of the 2000-06-10 18:27:01 +00:00
procfs Add a lock around the scheduler, and use it as necessary, including 2000-08-20 21:50:06 +00:00
specfs change the lf_advlock() arguments from 2000-07-22 15:26:11 +00:00
syncfs Add a lock around the scheduler, and use it as necessary, including 2000-08-20 21:50:06 +00:00
umapfs make vfs_getnewfsid only take one argument and fetch the name of the 2000-06-10 18:27:01 +00:00
union Convert namei pathname buffer allocation to use the pool allocator. 2000-08-03 20:41:05 +00:00
Makefile Add overlay, a layered file system which overlays itself on 2000-01-20 19:06:13 +00:00