revert vnode: remove VLOCKSWORK and check locking when vop_islocked != nullop
authorsemarie <semarie@openbsd.org>
Wed, 20 Oct 2021 06:35:39 +0000 (06:35 +0000)
committersemarie <semarie@openbsd.org>
Wed, 20 Oct 2021 06:35:39 +0000 (06:35 +0000)
commit05ee8c212a923ffe0a321ea1bf1cca1d561bf602
treeea0f49c5b35168c9680c24a4b798ecd11e9132f8
parentda028cadf1e076ee7824bc61d83285f48276f0f6
revert vnode: remove VLOCKSWORK and check locking when vop_islocked != nullop
(both kernel and userland bits)

GENERIC + VFSLCKDEBUG is broken with it.
share/man/man9/vnode.9
sys/kern/vfs_subr.c
sys/kern/vfs_vops.c
sys/nfs/nfs_node.c
sys/sys/vnode.h
sys/ufs/ext2fs/ext2fs_subr.c
sys/ufs/ffs/ffs_subr.c
sys/ufs/ffs/ffs_vfsops.c
sys/uvm/uvm_vnode.c
usr.sbin/pstat/pstat.8
usr.sbin/pstat/pstat.c