]> git.neil.brown.name Git - mdadm.git/commitdiff
DDF: validate_geometry_ddf: support RAID10
authormwilck@arcor.de <mwilck@arcor.de>
Wed, 3 Jul 2013 20:27:55 +0000 (22:27 +0200)
committerNeilBrown <neilb@suse.de>
Mon, 8 Jul 2013 06:48:34 +0000 (16:48 +1000)
Make validate_geometry_ddf() use the same logic to check supported
RAID levels that init_super_ddf_bvd() uses.

Signed-off-by: Martin Wilck <mwilck@arcor.de>
Signed-off-by: NeilBrown <neilb@suse.de>
super-ddf.c

index f0a20c652abc2b829da6d554363e1561e81f1be6..e2f1c44c01639793f7ad8e93eb3a1f0b52c26c8b 100644 (file)
@@ -3074,8 +3074,8 @@ static int validate_geometry_ddf(struct supertype *st,
                struct vd_config conf;
                if (layout_md2ddf(&array, &conf) == -1) {
                        if (verbose)
-                               pr_err("DDF does not support level %d arrays\n",
-                                      level);
+                               pr_err("DDF does not support level %d /layout %d arrays with %d disks\n",
+                                      level, layout, raiddisks);
                        return 0;
                }
                /* Should check layout? etc */