|
@@ -2181,7 +2181,7 @@ static void scrub_missing_raid56_pages(struct scrub_block *sblock)
|
|
|
struct btrfs_fs_info *fs_info = sctx->dev_root->fs_info;
|
|
|
u64 length = sblock->page_count * PAGE_SIZE;
|
|
|
u64 logical = sblock->pagev[0]->logical;
|
|
|
- struct btrfs_bio *bbio;
|
|
|
+ struct btrfs_bio *bbio = NULL;
|
|
|
struct bio *bio;
|
|
|
struct btrfs_raid_bio *rbio;
|
|
|
int ret;
|
|
@@ -2982,6 +2982,7 @@ again:
|
|
|
extent_len);
|
|
|
|
|
|
mapped_length = extent_len;
|
|
|
+ bbio = NULL;
|
|
|
ret = btrfs_map_block(fs_info, READ, extent_logical,
|
|
|
&mapped_length, &bbio, 0);
|
|
|
if (!ret) {
|