Date: Thu, 14 Dec 2006 11:34:07 +0000 (UTC) From: Konstantin Belousov <kib@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern vfs_bio.c src/sys/sys vnode.h src/sys/dev/md md.c Message-ID: <200612141134.kBEBY73n067099@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kib 2006-12-14 11:34:07 UTC FreeBSD src repository Modified files: sys/kern vfs_bio.c sys/sys vnode.h sys/dev/md md.c Log: Resolve two deadlocks that could be caused by busy md device backed by vnode. Allow for md thread and the thread that owns lock on vnode backing the md device to do the write even when runningbufspace is exhausted. Tested by: Peter Holm Reviewed by: tegge MFC after: 2 weeks Revision Changes Path 1.167 +9 -0 src/sys/dev/md/md.c 1.514 +2 -1 src/sys/kern/vfs_bio.c 1.319 +1 -0 src/sys/sys/vnode.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612141134.kBEBY73n067099>