Module Name: src Committed By: hannken Date: Sun Jun 4 07:59:17 UTC 2017
Modified Files: src/sys/kern: vnode_if.sh vnode_if.src Log Message: Add "FSTRANS=LOCK" and "FSTRANS=UNLOCK" to vop_lock and vop_unlock. Add two "static inline" functions to vnode_if.c to handle MPSAFE and FSTRANS before and after the "VCALL()". Take FSTRANS and handle error before "VCALL(...vop_lock...)" and release it after "VCALL(...vop_unlock...)". To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/kern/vnode_if.sh cvs rdiff -u -r1.75 -r1.76 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.