cvs commit: src/sys/kern vfs_bio.c

Konstantin Belousov kib at FreeBSD.org
Fri Mar 21 05:38:45 PDT 2008


kib         2008-03-21 12:38:44 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             vfs_bio.c 
  Log:
  Reduce contention on the vnode interlock by not acquiring the BO_LOCK
  around the check for the BV_BKGRDINPROG in the brelse() and bqrelse().
  See the comment for the explanation why it is safe.
  
  Tested by:      pho
  Submitted by:   jeff
  
  Revision  Changes    Path
  1.540     +10 -12    src/sys/kern/vfs_bio.c


More information about the cvs-src mailing list