]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Grow.c
Grow: clear new_layout when we change the level.
[thirdparty/mdadm.git] / Grow.c
diff --git a/Grow.c b/Grow.c
index 37f3667797f27f02b7a35a28a5270089d8a241ff..8c4bd41270ed08404a1b2a61bd6ba19acff1c966 100644 (file)
--- a/Grow.c
+++ b/Grow.c
@@ -2783,6 +2783,7 @@ static int reshape_array(char *container, int fd, char *devname,
                if (verbose >= 0)
                        pr_err("level of %s changed to %s\n",
                                devname, c);
+               info->new_layout = UnSet; // after level change, layout is meaningless
                orig_level = array.level;
                sysfs_freeze_array(info);