]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - drivers/md/dm-linear.c
block: replace bi_bdev with a gendisk pointer and partitions index
[mirror_ubuntu-hirsute-kernel.git] / drivers / md / dm-linear.c
index 41971a090e34d02ea26a348af0c66fc9615b44a2..405eca206d67c3e8b877f61140bd89a5b7f33320 100644 (file)
@@ -88,7 +88,7 @@ static void linear_map_bio(struct dm_target *ti, struct bio *bio)
 {
        struct linear_c *lc = ti->private;
 
-       bio->bi_bdev = lc->dev->bdev;
+       bio_set_dev(bio, lc->dev->bdev);
        if (bio_sectors(bio) || bio_op(bio) == REQ_OP_ZONE_RESET)
                bio->bi_iter.bi_sector =
                        linear_map_sector(ti, bio->bi_iter.bi_sector);