summaryrefslogtreecommitdiffstats
path: root/sys/geom/geom_vfs.c
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2005-01-24 10:47:46 +0000
committerjeff <jeff@FreeBSD.org>2005-01-24 10:47:46 +0000
commitb033acd6747abedd271e867dc88b3e729a8d74bc (patch)
tree966914b49c616e39c1d6cba94131da226a2e4b06 /sys/geom/geom_vfs.c
parent39bf4e6e676959f73ca5137db65165eb04d3de73 (diff)
downloadFreeBSD-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.c2
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
OpenPOWER on IntegriCloud