diff options
Diffstat (limited to 'drivers/md/dm-raid.c')
| -rw-r--r-- | drivers/md/dm-raid.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c index f8564d63982f..1e217ba84d09 100644 --- a/drivers/md/dm-raid.c +++ b/drivers/md/dm-raid.c @@ -3726,7 +3726,7 @@ static int raid_preresume(struct dm_target *ti)  		return r;  	/* Resize bitmap to adjust to changed region size (aka MD bitmap chunksize) */ -	if (test_bit(RT_FLAG_RS_BITMAP_LOADED, &rs->runtime_flags) && +	if (test_bit(RT_FLAG_RS_BITMAP_LOADED, &rs->runtime_flags) && mddev->bitmap &&  	    mddev->bitmap_info.chunksize != to_bytes(rs->requested_bitmap_chunk_sectors)) {  		r = bitmap_resize(mddev->bitmap, mddev->dev_sectors,  				  to_bytes(rs->requested_bitmap_chunk_sectors), 0);  | 
