Date: Fri, 18 Jan 2002 18:14:45 -0800 (PST) From: Matt Dillon <dillon@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern vfs_subr.c vfs_vnops.c Message-ID: <200201190214.g0J2EjO24521@freefall.freebsd.org>
index | next in thread | raw e-mail
dillon 2002/01/18 18:14:45 PST
Modified files:
sys/kern vfs_subr.c vfs_vnops.c
Log:
Remove 'VXLOCK: interlock avoided' warnings. This can now occur in normal
operation. The vgonel() code has always called vclean() but until we
started proactively freeing vnodes it would never actually be called with
a dirty vnode, so this situation did not occur prior to the vnlru() code.
Now that we proactively free vnodes when kern.maxvnodes is hit, however,
vclean() winds up with work to do and improperly generates the warnings.
Reviewed by: peter
Approved by: re (for MFC)
MFC after: 1 day
Revision Changes Path
1.339 +3 -0 src/sys/kern/vfs_subr.c
1.127 +3 -0 src/sys/kern/vfs_vnops.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201190214.g0J2EjO24521>
