Date: Mon, 2 Oct 2006 02:06:27 +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/kern kern_lock.c vfs_bio.c src/sys/sys buf.h lockmgr.h Message-ID: <200610020206.k9226Ruv040884@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
tegge 2006-10-02 02:06:27 UTC FreeBSD src repository Modified files: sys/kern kern_lock.c vfs_bio.c sys/sys buf.h lockmgr.h Log: If the buffer lock has waiters after the buffer has changed identity then getnewbuf() needs to drop the buffer in order to wake waiters that might sleep on the buffer in the context of the old identity. Revision Changes Path 1.100 +15 -0 src/sys/kern/kern_lock.c 1.510 +11 -0 src/sys/kern/vfs_bio.c 1.194 +11 -0 src/sys/sys/buf.h 1.51 +1 -0 src/sys/sys/lockmgr.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610020206.k9226Ruv040884>