From: NeilBrown Date: Tue, 4 Nov 2008 09:51:12 +0000 (+1100) Subject: Create: make sure chosen_name is used for array name generation in Create X-Git-Tag: mdadm-3.0-devel2~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2be09f12fde4a2bb2be47602b6a7f282c136842;p=thirdparty%2Fmdadm.git Create: make sure chosen_name is used for array name generation in Create As with Assemble, one create_mddev has chosen a name, we should always use that rather than the passed 'mddev'. Signed-off-by: NeilBrown --- diff --git a/Create.c b/Create.c index 4806c838..2ff7d8e1 100644 --- 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) {