Module Name: src Committed By: riastradh Date: Sun Apr 16 16:48:08 UTC 2017
Modified Files: src/sys/kern: vfs_vnode.c vnode_if.src Log Message: Back out previous. Breaks file systems for which VOP_UNLOCK doesn't work on a reclaimed vnode. The only case in tree right now is sys/fs/union -- most file systems use genfs_unlock, which does work on a reclaimed vnode. Maybe we can work around this -- and still enable VOP_RECLAIM's callees to assert lock ownership -- by having VOP_RECLAIM unlock the vnode instead. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 src/sys/kern/vfs_vnode.c cvs rdiff -u -r1.72 -r1.73 src/sys/kern/vnode_if.src Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.