Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block
[sfrench/cifs-2.6.git] / fs / btrfs / zoned.c
index 9a5cf153da89336cf6a1ea8f7a2677d2adbe5a8b..d0eb0c8d626978f1f05388d4f8938b7b587b962e 100644 (file)
@@ -1275,8 +1275,8 @@ void btrfs_record_physical_zoned(struct inode *inode, u64 file_offset,
                return;
 
        ordered->physical = physical;
-       ordered->disk = bio->bi_disk;
-       ordered->partno = bio->bi_partno;
+       ordered->disk = bio->bi_bdev->bd_disk;
+       ordered->partno = bio->bi_bdev->bd_partno;
 
        btrfs_put_ordered_extent(ordered);
 }