Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Jan 2006 19:32:21 +0000 (UTC)
From:      Tor Egge <tegge@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/ufs/ffs ffs_softdep.c
Message-ID:  <200601091932.k09JWL5x063322@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
tegge       2006-01-09 19:32:21 UTC

  FreeBSD src repository

  Modified files:
    sys/ufs/ffs          ffs_softdep.c 
  Log:
  If the lock passed to getdirtybuf() is the softdep lock then the background
  write completed wakeup could be missed.  Close the race by grabbing the lock
  normally used for protection of bp->b_xflags.
  
  Reviewed by:    truckman
  
  Revision  Changes    Path
  1.188     +13 -0     src/sys/ufs/ffs/ffs_softdep.c



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