]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Create.c
Add test for multipath and make it work.
[thirdparty/mdadm.git] / Create.c
index d1e1088c843c46aba445671199100a0ea7f466f5..86b9dff2b86a3e19141d58e966e06f8f389636e4 100644 (file)
--- a/Create.c
+++ b/Create.c
@@ -252,7 +252,7 @@ int Create(struct supertype *st, char *mddev, int mdfd,
                        fprintf(stderr, Name ": no size and no drives given - aborting create.\n");
                        return 1;
                }
-               if (level > 0) {
+               if (level > 0 || level == LEVEL_MULTIPATH || level == LEVEL_FAULTY) {
                        /* size is meaningful */
                        if (minsize > 0x100000000ULL) {
                                fprintf(stderr, Name ": devices too large for RAID level %d\n", level);