diff options
Diffstat (limited to 'fs/btrfs/raid56.c')
| -rw-r--r-- | fs/btrfs/raid56.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/btrfs/raid56.c b/fs/btrfs/raid56.c index 6f4a9cfeea44..831fac45e70f 100644 --- a/fs/btrfs/raid56.c +++ b/fs/btrfs/raid56.c @@ -331,12 +331,11 @@ static void steal_rbio(struct btrfs_raid_bio *src, struct btrfs_raid_bio *dest)  static void merge_rbio(struct btrfs_raid_bio *dest,  		       struct btrfs_raid_bio *victim)  { -	bio_list_merge(&dest->bio_list, &victim->bio_list); +	bio_list_merge_init(&dest->bio_list, &victim->bio_list);  	dest->bio_list_bytes += victim->bio_list_bytes;  	/* Also inherit the bitmaps from @victim. */  	bitmap_or(&dest->dbitmap, &victim->dbitmap, &dest->dbitmap,  		  dest->stripe_nsectors); -	bio_list_init(&victim->bio_list);  }  /*  |