summaryrefslogtreecommitdiff
path: root/sys/geom/geom_disk.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/geom/geom_disk.c')
-rw-r--r--sys/geom/geom_disk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/geom/geom_disk.c b/sys/geom/geom_disk.c
index b7f0eecfb47e..eb134a9bff08 100644
--- a/sys/geom/geom_disk.c
+++ b/sys/geom/geom_disk.c
@@ -150,7 +150,7 @@ g_disk_done(struct bio *bp)
{
struct disk *dp;
- dp = bp->bio_caller1;
+ dp = bp->bio_disk;
bp->bio_completed = bp->bio_length - bp->bio_resid;
if (!(dp->d_flags & DISKFLAG_NOGIANT)) {
DROP_GIANT();
@@ -188,7 +188,7 @@ g_disk_start(struct bio *bp)
bp2->bio_pblkno = bp2->bio_offset / dp->d_sectorsize;
bp2->bio_bcount = bp2->bio_length;
bp2->bio_dev = dev;
- bp2->bio_caller1 = dp;
+ bp2->bio_disk = dp;
g_disk_lock_giant(dp);
dp->d_strategy(bp2);
g_disk_unlock_giant(dp);