Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Feb 2003 01:47:31 -0800 (PST)
From:      Jeff Roberson <jeff@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, legacy-committers@FreeBSD.org
Subject:   cvs commit: src/sys/kern vfs_bio.c
Message-ID:  <200302090947.h199lVv3053638@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jeff        2003/02/09 01:47:31 PST

  Modified files:
    sys/kern             vfs_bio.c 
  Log:
   - Lock down the buffer cache's infrastructure code.  This includes locks on
     buf lists, synchronization variables, and atomic ops for the counters.
     This change does not remove giant from any code although some pushdown
     may be possible.
   - In vfs_bio_awrite() don't access buf fields without the buf lock.
  
  Revision  Changes    Path
  1.360     +154 -61   src/sys/kern/vfs_bio.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-src" in the body of the message




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