X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=Detail.c;h=dea605eae82978cbc31d49e3ceb3f41b325d72b6;hb=8844e291492b82f4bae6129673fb383a309514c0;hp=0d6bcf5ee7909ce1d1fb31e165076b7553c3c19c;hpb=4cce4069597491f5714fd81605f212ad2da62e06;p=thirdparty%2Fmdadm.git diff --git a/Detail.c b/Detail.c index 0d6bcf5e..dea605ea 100644 --- 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;