From: Neil Brown Date: Fri, 11 Aug 2006 07:59:53 +0000 (+1000) Subject: Remove indeterminism from names in --examine --brief output. X-Git-Tag: mdadm-2.5.4~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c56d3db4d3f50cdeab4dcf2976b6ab9475730a35;p=thirdparty%2Fmdadm.git Remove indeterminism from names in --examine --brief output. It is much better for this sort of thing to be predictable rather than depending on what devices exist, especially as these days entries in /dev/ often don't pre-exist. So make it always /dev/mdX for version0 superblocks. Version1 are always /dev/md/NAME --- diff --git a/super0.c b/super0.c index da6671d2..a95490f9 100644 --- a/super0.c +++ b/super0.c @@ -230,13 +230,8 @@ static void brief_examine_super0(void *sbv) mdp_super_t *sb = sbv; char *c=map_num(pers, sb->level); char devname[20]; - struct stat stb; sprintf(devname, "/dev/md%d", sb->md_minor); - if (stat(devname, &stb) != 0) { - /* /dev/mdX doesn't exist, so use /dev/md/X */ - sprintf(devname, "/dev/md/%d", sb->md_minor); - } printf("ARRAY %s level=%s num-devices=%d UUID=", devname,