e.g.
mdadm --stop md4
This works even if udev has become confused or killed.
Signed-off-by: NeilBrown <neilb@suse.de>
(dv == devlist && dv->next == NULL));
continue;
}
- mdfd = open_mddev(dv->devname, 1);
+ if (dv->devname[0] == '/')
+ mdfd = open_mddev(dv->devname, 1);
+ else {
+ mdfd = open_dev(dv->devname);
+ if (mdfd < 0)
+ pr_err("Cannot open %s\n", dv->devname);
+ }
if (mdfd>=0) {
switch(dv->disposition) {
case 'R':