]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - super0.c
Create: add support for RAID0 layouts.
[thirdparty/mdadm.git] / super0.c
index 6b7c0e3de7ba79b307bf831841efaf6d490169c5..6af140bbf72197223e54fd37b9d1fd1ac28167ad 100644 (file)
--- a/super0.c
+++ b/super0.c
@@ -1291,6 +1291,12 @@ static int validate_geometry0(struct supertype *st, int level,
        if (*chunk == UnSet)
                *chunk = DEFAULT_CHUNK;
 
+       if (level == 0 && layout != UnSet) {
+               if (verbose)
+                       pr_err("0.90 metadata does not support layouts for RAID0\n");
+               return 0;
+       }
+
        if (!subdev)
                return 1;