diff --git a/sys/fs/specfs/spec_vnops.c b/sys/fs/specfs/spec_vnops.c index 1f5ebba91343..9ce6c92cd589 100644 --- a/sys/fs/specfs/spec_vnops.c +++ b/sys/fs/specfs/spec_vnops.c @@ -504,10 +504,10 @@ spec_xstrategy(struct vnode *vp, struct buf *bp) ("No strategy on dev %s responsible for buffer %p\n", devtoname(bp->b_dev), bp)); - if ((dsw->d_flags & D_NOGIANT) && !(bp->b_flags & B_KEEPGIANT)) { - DROP_GIANT(); + if (dsw->d_flags & D_NOGIANT) { + /* XXX: notyet DROP_GIANT(); */ DEV_STRATEGY(bp); - PICKUP_GIANT(); + /* XXX: notyet PICKUP_GIANT(); */ } else DEV_STRATEGY(bp);