From b033acd6747abedd271e867dc88b3e729a8d74bc Mon Sep 17 00:00:00 2001 From: jeff Date: Mon, 24 Jan 2005 10:47:46 +0000 Subject: [PATCH] - Don't acquire giant around calls to bufdone(). Sponsored By: Isilon Systems, Inc. --- sys/geom/geom_vfs.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys/geom/geom_vfs.c b/sys/geom/geom_vfs.c index d4eb24423b23..6d2ab98ea60a 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