From: Pawel Baldysiak Date: Wed, 11 Jun 2014 15:18:44 +0000 (+0000) Subject: Grow: fix removal of line in wrong case X-Git-Tag: mdadm-3.3.2~31 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e339dba2a1744dc6860a58e286ded39fc993c2db;p=thirdparty%2Fmdadm.git Grow: fix removal of line in wrong case Commit 18d9bcfa33939cee345d4d7735bc6081bcc409c8 removed wrong line (in case RAID0->RAID4). This patch corrects this mistake (line should be removed in case RAID4->RAID4). Signed-off-by: Pawel Baldysiak Signed-off-by: NeilBrown --- diff --git a/Grow.c b/Grow.c index 12730e26..a2f4f142 100644 --- a/Grow.c +++ b/Grow.c @@ -1324,6 +1324,7 @@ char *analyse_change(char *devname, struct mdinfo *info, struct reshape *re) switch (re->level) { case 4: + re->before.layout = 0; re->after.layout = 0; break; case 5: @@ -1339,7 +1340,6 @@ char *analyse_change(char *devname, struct mdinfo *info, struct reshape *re) switch (re->level) { case 4: - re->before.layout = 0; re->after.layout = 0; break; case 5: