a/drivers/md/dm-raid.c b/drivers/md/dm-raid.c index 8f02fa6d3301f..d4a44dca33fd5 100644 --- a/drivers/md/dm-raid.c +++ b/drivers/md/dm-raid.c @@ -2259,6 +2259,8 @@ static int super_init_validation(struct raid_set *rs, struct md_rdev *rdev) mddev->reshape_position = le64_to_cpu(sb->reshape_position); rs->raid_type = get_raid_type_by_ll(mddev->level, mddev->layout); + if (!rs->raid_type) + return -EINVAL; } } else { -- 2.51.0[PATCH 5.15 192/554] dm-raid: fix possible NULL dereference with undefined raid typeGreg Kroah-Hartman undefinedstable@vger.kernel.org undefined undefined undefined undefined undefined¨1…˛