buftimespinlock is utterly useless since the spinlock is released
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 2 Mar 2006 19:26:19 +0000 (19:26 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 2 Mar 2006 19:26:19 +0000 (19:26 +0000)
commit65c6c5199496395d6622eb90cbaf8542dd147b7f
treeac0c09c589e3b9c8876ccac3076419a3fa59582a
parentf2770c70dd9946fbd886a25a9b4c75141137bc80
buftimespinlock is utterly useless since the spinlock is released
within lockmgr().  The only real problem was with lk_prio, which no longer
exists, so get rid of the spin lock and document the remaining passive
races.
sys/kern/vfs_bio.c
sys/kern/vfs_subr.c
sys/sys/buf.h
sys/sys/buf2.h
sys/vfs/nfs/nfs_vnops.c