cvs commit: src/sys/kern vfs_bio.c src/sys/sys vnode.h
src/sys/dev/md md.c
Konstantin Belousov
kib at FreeBSD.org
Thu Dec 14 03:34:08 PST 2006
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
More information about the cvs-src
mailing list