Skip site navigation (1)Skip section navigation (2)
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>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201190214.g0J2EjO24521>