Don't report Used Dev Size for RAID0.
This number isn't meaningful for RAID0 as a different amount of space might be used from each device. It isn't meaningful for linear either, but already was not reported for linear. Detail doesn't report it either. So make --examine not report it. Signed-off-by: NeilBrown <neilb@suse.de> Reported-by: Mario 'BitKoenig' Holbe <Mario.Holbe@TU-Ilmenau.DE>
This commit is contained in:
parent
3e4165619b
commit
c43f7d91cc
2
super0.c
2
super0.c
|
@ -113,7 +113,7 @@ static void examine_super0(struct supertype *st, char *homehost)
|
|||
printf(" Creation Time : %.24s\n", ctime(&atime));
|
||||
c=map_num(pers, sb->level);
|
||||
printf(" Raid Level : %s\n", c?c:"-unknown-");
|
||||
if ((int)sb->level >= 0) {
|
||||
if ((int)sb->level > 0) {
|
||||
int ddsks=0;
|
||||
printf(" Used Dev Size : %d%s\n", sb->size,
|
||||
human_size((long long)sb->size<<10));
|
||||
|
|
2
super1.c
2
super1.c
|
@ -239,7 +239,7 @@ static void examine_super1(struct supertype *st, char *homehost)
|
|||
printf(" Avail Dev Size : %llu%s\n",
|
||||
(unsigned long long)__le64_to_cpu(sb->data_size),
|
||||
human_size(__le64_to_cpu(sb->data_size)<<9));
|
||||
if (__le32_to_cpu(sb->level) >= 0) {
|
||||
if (__le32_to_cpu(sb->level) > 0) {
|
||||
int ddsks=0;
|
||||
switch(__le32_to_cpu(sb->level)) {
|
||||
case 1: ddsks=1;break;
|
||||
|
|
Loading…
Reference in New Issue