Subject: CVS commit: [netbsd-3] src/sys/kern
To: None <source-changes@NetBSD.org>
From: Manuel Bouyer <bouyer@netbsd.org>
List: source-changes
Date: 08/26/2007 18:40:11
Module Name:	src
Committed By:	bouyer
Date:		Sun Aug 26 18:40:11 UTC 2007

Modified Files:
	src/sys/kern [netbsd-3]: vfs_subr.c

Log Message:
Pull up following revision(s) (requested by pooka in ticket #1809):
	sys/kern/vfs_subr.c: revision 1.289
Don't drain a vnode's lock when we are cleaning it out.  It still
might be used by upper layers in the vnode stack due to exported
lock pointers.  This introduces no difference to the normal case
and works around a problem where a lower layer vnode is cleaned
out before the upper layer due to forced unmount or revoke.  And
for cosmetics, set a vnode's lock export to NULL when it is cleaned
out.
per discussion with Bill Stouder-Studenmund on tech-kern


To generate a diff of this commit:
cvs rdiff -r1.243.2.5 -r1.243.2.6 src/sys/kern/vfs_subr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.