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>