1 From 18b0033491f584a2d79697da714b1ef9d6b27d22 Mon Sep 17 00:00:00 2001
2 From: Andre Noll <maan@systemlinux.org>
3 Date: Tue, 31 Mar 2009 15:00:56 +1100
4 Subject: [PATCH] md: raid5 run(): Fix max_degraded for raid level 4.
6 raid4 allows only one failed disk.
8 Signed-off-by: Andre Noll <maan@systemlinux.org>
9 Signed-off-by: NeilBrown <neilb@suse.de>
11 drivers/md/raid5.c | 2 +-
12 1 file changed, 1 insertion(+), 1 deletion(-)
14 --- linux-2.6.27-SLE11_BRANCH.orig/drivers/md/raid5.c
15 +++ linux-2.6.27-SLE11_BRANCH/drivers/md/raid5.c
16 @@ -4200,7 +4200,7 @@ static int run(mddev_t *mddev)
18 sector_t here_new, here_old;
20 - int max_degraded = (mddev->level == 5 ? 1 : 2);
21 + int max_degraded = (mddev->level == 6 ? 2 : 1);
23 if (mddev->new_level != mddev->level ||
24 mddev->new_layout != mddev->layout ||