summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/geom/geom_dev.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/geom/geom_dev.c b/sys/geom/geom_dev.c
index bbb4b3a..7b15559 100644
--- a/sys/geom/geom_dev.c
+++ b/sys/geom/geom_dev.c
@@ -353,6 +353,7 @@ g_dev_strategy(struct bio *bp)
if ((bp->bio_offset % cp->provider->sectorsize) != 0 ||
(bp->bio_bcount % cp->provider->sectorsize) != 0) {
+ bp->bio_resid = bp->bio_bcount;
biofinish(bp, NULL, EINVAL);
return;
}
OpenPOWER on IntegriCloud