diff options
author | jeff <jeff@FreeBSD.org> | 2005-01-24 10:47:46 +0000 |
---|---|---|
committer | jeff <jeff@FreeBSD.org> | 2005-01-24 10:47:46 +0000 |
commit | b033acd6747abedd271e867dc88b3e729a8d74bc (patch) | |
tree | 966914b49c616e39c1d6cba94131da226a2e4b06 /sys/geom/geom_vfs.c | |
parent | 39bf4e6e676959f73ca5137db65165eb04d3de73 (diff) | |
download | FreeBSD-src-b033acd6747abedd271e867dc88b3e729a8d74bc.zip FreeBSD-src-b033acd6747abedd271e867dc88b3e729a8d74bc.tar.gz |
- Don't acquire giant around calls to bufdone().
Sponsored By: Isilon Systems, Inc.
Diffstat (limited to 'sys/geom/geom_vfs.c')
-rw-r--r-- | sys/geom/geom_vfs.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/sys/geom/geom_vfs.c b/sys/geom/geom_vfs.c index d4eb244..6d2ab98 100644 --- a/sys/geom/geom_vfs.c +++ b/sys/geom/geom_vfs.c @@ -78,9 +78,7 @@ g_vfs_done(struct bio *bip) bp->b_ioflags |= BIO_ERROR; bp->b_resid = bp->b_bcount - bip->bio_completed; g_destroy_bio(bip); - mtx_lock(&Giant); bufdone(bp); - mtx_unlock(&Giant); } void |