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-src
mailing list