Module Name: src Committed By: hannken Date: Sun Nov 3 08:33:00 UTC 2013
Modified Files: src/sys/kern: vfs_vnode.c Log Message: cleanvnode(): - VC_XLOCK/VC_MASK are not used anymore, remove. - If we get a reference while cleaning, there is no need to retry as these reference and this vnode will disappear soon. - Make sure we run inside a fstrans transaction to prevent deadlocks against vget(). vrecycle(): - don't even try to recycle a vnode currently cleaning. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/kern/vfs_vnode.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.