cvs commit: src/sys/ufs/ffs ffs_softdep.c
    Tor Egge 
    tegge at FreeBSD.org
       
    Mon Jan  9 11:32:22 PST 2006
    
    
  
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
    
    
More information about the cvs-all
mailing list