Module Name: src Committed By: hannken Date: Tue Dec 20 10:02:21 UTC 2016
Modified Files: src/sys/kern: vfs_vnode.c Log Message: Restructure vdrain_vrele(). While it is not possible for another thread to lock this vnodes v_interlock -> vdrain_lock another vnode sharing the v_interlock may lock this order. While here, restore fstrans_start_nowait arg to FSTRANS_LAZY. Fixes a deadlock seen recently on some pbulk environments. To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 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.