]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Create: make sure chosen_name is used for array name generation in Create
authorNeilBrown <neilb@suse.de>
Tue, 4 Nov 2008 09:51:12 +0000 (20:51 +1100)
committerNeilBrown <neilb@suse.de>
Tue, 4 Nov 2008 09:51:12 +0000 (20:51 +1100)
As with Assemble, one create_mddev has chosen a name, we should always
use that rather than the passed 'mddev'.

Signed-off-by: NeilBrown <neilb@suse.de>
Create.c

index 4806c8387abd1b53e3403fdccae0e3336d7de6fd..2ff7d8e1ed2f900b08fc67df885ef3d607d39ec7 100644 (file)
--- a/Create.c
+++ b/Create.c
@@ -428,6 +428,7 @@ int Create(struct supertype *st, char *mddev,
        mdfd = create_mddev(mddev, name, autof, LOCAL, chosen_name);
        if (mdfd < 0)
                return 1;
+       mddev = chosen_name;
 
        vers = md_get_version(mdfd);
        if (vers < 9000) {