Remove spl*() calls from kern, replacing them with critical sections.
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 6 Jun 2005 15:02:28 +0000 (15:02 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 6 Jun 2005 15:02:28 +0000 (15:02 +0000)
commite43a034ff8fa0d1c19f8ffd752ae9807f05282b6
tree9c7f895a05177c36ebb2f40cc56b4f1082d9a793
parenteae337b082ca60c64d057385f424bcbc71c5dcc1
Remove spl*() calls from kern, replacing them with critical sections.
Change the meaning of safepri from a cpl mask to a thread priority.
Make a minor adjustment to tests within one of the buffer cache's
critical sections.
42 files changed:
sys/i386/i386/autoconf.c
sys/i386/i386/machdep.c
sys/kern/init_main.c
sys/kern/kern_clock.c
sys/kern/kern_descrip.c
sys/kern/kern_event.c
sys/kern/kern_exit.c
sys/kern/kern_fork.c
sys/kern/kern_intr.c
sys/kern/kern_lock.c
sys/kern/kern_msfbuf.c
sys/kern/kern_physio.c
sys/kern/kern_poll.c
sys/kern/kern_random.c
sys/kern/kern_resource.c
sys/kern/kern_sig.c
sys/kern/kern_synch.c
sys/kern/kern_timeout.c
sys/kern/kern_xio.c
sys/kern/subr_diskslice.c
sys/kern/subr_log.c
sys/kern/subr_prof.c
sys/kern/subr_rman.c
sys/kern/subr_taskqueue.c
sys/kern/sys_generic.c
sys/kern/sys_process.c
sys/kern/tty.c
sys/kern/tty_pty.c
sys/kern/uipc_accf.c
sys/kern/uipc_domain.c
sys/kern/uipc_socket.c
sys/kern/vfs_aio.c
sys/kern/vfs_bio.c
sys/kern/vfs_cluster.c
sys/kern/vfs_conf.c
sys/kern/vfs_mount.c
sys/kern/vfs_subr.c
sys/kern/vfs_sync.c
sys/kern/vfs_syscalls.c
sys/platform/pc32/i386/autoconf.c
sys/platform/pc32/i386/machdep.c
sys/sys/thread2.h