]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - mdadm.c
Grow: allow "--add" with "--grow --level=??"
[thirdparty/mdadm.git] / mdadm.c
diff --git a/mdadm.c b/mdadm.c
index 14005b3e25a70860f4bbbb695feb2a5282467e36..a46a716b29617014aeb6aab83698ce465467f3e5 100644 (file)
--- a/mdadm.c
+++ b/mdadm.c
@@ -1490,7 +1490,7 @@ int main(int argc, char *argv[])
                                break;
                        }
                }
-               if (devs_found > 1 && s.raiddisks == 0) {
+               if (devs_found > 1 && s.raiddisks == 0 && s.level == UnSet) {
                        /* must be '-a'. */
                        if (s.size > 0 || s.chunk || s.layout_str != NULL || s.bitmap_file) {
                                pr_err("--add cannot be used with "