aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/btrfs/inode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
index efee8c7cfa45..936a6fabaa9f 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -1915,7 +1915,7 @@ static int btrfs_io_failed_hook(struct bio *failed_bio,
1915 bio->bi_private = state; 1915 bio->bi_private = state;
1916 bio->bi_end_io = failed_bio->bi_end_io; 1916 bio->bi_end_io = failed_bio->bi_end_io;
1917 bio->bi_sector = failrec->logical >> 9; 1917 bio->bi_sector = failrec->logical >> 9;
1918 bio->bi_bdev = failed_bio->bi_bdev; 1918 bio->bi_bdev = BTRFS_I(inode)->root->fs_info->fs_devices->latest_bdev;
1919 bio->bi_size = 0; 1919 bio->bi_size = 0;
1920 1920
1921 bio_add_page(bio, page, failrec->len, start - page_offset(page)); 1921 bio_add_page(bio, page, failrec->len, start - page_offset(page));