]> git.ipfire.org Git - thirdparty/mdadm.git/blobdiff - Detail.c
Merge branch 'master' into devel-3.0
[thirdparty/mdadm.git] / Detail.c
index 0d6bcf5ee7909ce1d1fb31e165076b7553c3c19c..dea605eae82978cbc31d49e3ceb3f41b325d72b6 100644 (file)
--- a/Detail.c
+++ b/Detail.c
@@ -261,8 +261,8 @@ int Detail(char *dev, int brief, int export, int test, char *homehost)
                                unsigned long long dsize = get_component_size(fd);
                                if (dsize > 0)
                                        printf("  Used Dev Size : %llu%s\n",
-                                              dsize,
-                                        human_size((long long)dsize<<10));
+                                              dsize/2,
+                                        human_size((long long)dsize<<9));
                                else
                                        printf("  Used Dev Size : unknown\n");
                        } else
@@ -540,7 +540,7 @@ int Detail_Platform(struct superswitch *ss, int scan, int verbose)
        int err = 1;
 
        if (ss && ss->detail_platform)
-               err = ss->detail_platform(verbose);
+               err = ss->detail_platform(verbose, 0);
        else if (ss) {
                if (verbose)
                        fprintf(stderr, Name ": %s metadata is platform independent\n",
@@ -566,7 +566,7 @@ int Detail_Platform(struct superswitch *ss, int scan, int verbose)
                                fprintf(stderr, Name ": %s metadata is platform independent\n",
                                        meta->name ? : "[no name]");
                } else
-                       err |= meta->detail_platform(verbose);
+                       err |= meta->detail_platform(verbose, 0);
        }
 
        return err;