diff options
author | Sebastien Marie <semarie@cvs.openbsd.org> | 2021-10-19 06:26:10 +0000 |
---|---|---|
committer | Sebastien Marie <semarie@cvs.openbsd.org> | 2021-10-19 06:26:10 +0000 |
commit | d7e62bb318a2cfa9aae0aec0c2f1a9a910ff1598 (patch) | |
tree | 798f01e933d7433c47eb426b7d6bb00d3bd5f0a5 /include/bitstring.h | |
parent | ad99ca7b42f45873f9f031d43db6672230f5fcf0 (diff) |
vnode: remove VLOCKSWORK and check locking when vop_islocked != nullop
This flag is currently used to mark or unmark a vnode to actively
check vnode locking semantic (when compiled with VFSLCKDEBUG).
Currently, VLOCKSWORK flag isn't properly set for several FS
implementation which have full locking support. This commit enable
proper checking for them too (cd9660, udf, fuse, msdosfs, tmpfs).
Instead of using a particular flag, it directly check if
v_op->vop_islocked is nullop or not to activate or not the vnode
locking checks.
ok mpi@
Diffstat (limited to 'include/bitstring.h')
0 files changed, 0 insertions, 0 deletions