cvs commit: src/sys/dev/md md.c src/sys/kern vfs_bio.c
vfs_cluster.c src/sys/nfsclient nfs_bio.c src/sys/sys buf.h
vnode.h src/sys/ufs/ffs ffs_vnops.c
Poul-Henning Kamp
phk at FreeBSD.org
Sat May 31 09:42:46 PDT 2003
phk 2003/05/31 09:42:45 PDT
FreeBSD src repository
Modified files:
sys/dev/md md.c
sys/kern vfs_bio.c vfs_cluster.c
sys/nfsclient nfs_bio.c
sys/sys buf.h vnode.h
sys/ufs/ffs ffs_vnops.c
Log:
The IO_NOWDRAIN and B_NOWDRAIN hacks are no longer needed to prevent
deadlocks with vnode backed md(4) devices because md now uses a
kthread to run the bio requests instead of doing it directly from
the bio down path.
Revision Changes Path
1.100 +2 -3 src/sys/dev/md/md.c
1.391 +3 -7 src/sys/kern/vfs_bio.c
1.139 +1 -1 src/sys/kern/vfs_cluster.c
1.119 +0 -6 src/sys/nfsclient/nfs_bio.c
1.150 +1 -5 src/sys/sys/buf.h
1.224 +0 -1 src/sys/sys/vnode.h
1.110 +0 -4 src/sys/ufs/ffs/ffs_vnops.c
More information about the cvs-all
mailing list