]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Detail.c
Adjust major number testing to allow for extended minor number in 2.6.28
[thirdparty/mdadm.git] / Detail.c
index 9ba8af1d4da2cae97a30f80a4a4a8b27030f4642..3cee66fed89c8c6a315fa60efd3ce3ae7d196bd4 100644 (file)
--- a/Detail.c
+++ b/Detail.c
@@ -169,7 +169,7 @@ int Detail(char *dev, int brief, int export, int test, char *homehost)
                struct mdstat_ent *ms = mdstat_read(0, 0);
                struct mdstat_ent *e;
                int devnum = array.md_minor;
-               if (major(stb.st_rdev) != MD_MAJOR)
+               if (major(stb.st_rdev) == get_mdp_major())
                        devnum = -1 - devnum;
 
                for (e=ms; e; e=e->next)