From: Andre Noll Date: Tue, 31 Mar 2009 04:00:56 +0000 (+1100) Subject: md: raid5 run(): Fix max_degraded for raid level 4. X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=18b0033491f584a2d79697da714b1ef9d6b27d22;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git md: raid5 run(): Fix max_degraded for raid level 4. raid4 allows only one failed disk. Signed-off-by: Andre Noll Signed-off-by: NeilBrown --- diff --git a/drivers/md/raid5.c b/drivers/md/raid5.c index 1aebd3ef80b7..e1ee181b79bb 100644 --- a/drivers/md/raid5.c +++ b/drivers/md/raid5.c @@ -4331,7 +4331,7 @@ static int run(mddev_t *mddev) */ sector_t here_new, here_old; int old_disks; - int max_degraded = (mddev->level == 5 ? 1 : 2); + int max_degraded = (mddev->level == 6 ? 2 : 1); if (mddev->new_level != mddev->level || mddev->new_layout != mddev->layout ||