]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - linux/blkdev.c
Better bio_alloc_bioset()
[bcachefs-tools-debian] / linux / blkdev.c
index 59ef2a4adc4f9426e74c2d32d0a75bd0144dc23c..762e5aa02a530e9a8b63e3da8da5227d87198f53 100644 (file)
@@ -205,8 +205,8 @@ struct block_device *blkdev_get_by_path(const char *path, fmode_t mode,
        bdev->bd_sync_fd        = sync_fd;
        bdev->bd_holder         = holder;
        bdev->bd_disk           = &bdev->__bd_disk;
-       bdev->bd_bdi            = &bdev->__bd_bdi;
-       bdev->queue.backing_dev_info = bdev->bd_bdi;
+       bdev->bd_disk->bdi      = &bdev->bd_disk->__bdi;
+       bdev->queue.backing_dev_info = bdev->bd_disk->bdi;
 
        return bdev;
 }