From fe056d1fb0b1d08c614f574cceaa640abc382544 Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Tue, 4 Nov 2008 20:50:38 +1100 Subject: config: Don't require an array to have a device name. i.e. in mdadm.conf you can have a line like ARRAY uuid=whatever and it will use auto-name-generation to give a name to the array at assemble-time. The is different from blind auto-assembly in that the array will be treated as 'local'. --- mdadm.c | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'mdadm.c') diff --git a/mdadm.c b/mdadm.c index f3086a9..b2ec6f9 100644 --- a/mdadm.c +++ b/mdadm.c @@ -1082,16 +1082,6 @@ int main(int argc, char *argv[]) exit(1); } for (; array_list; array_list = array_list->next) { - mdfd = open_mddev(array_list->devname, 0); - if (mdfd >= 0) { - mdu_array_info_t array; - /* skip if already assembled */ - if (ioctl(mdfd, GET_ARRAY_INFO, &array)>=0) { - cnt++; - close(mdfd); - continue; - } - } if (array_list->autof == 0) array_list->autof = autof; -- cgit