From 5787fa490612387a43c1897eb807b0c5612b5cd2 Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Wed, 12 Feb 2003 00:17:26 +0000 Subject: mdadm-1.0.9 --- Detail.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'Detail.c') diff --git a/Detail.c b/Detail.c index 55e6eb0..e675eda 100644 --- a/Detail.c +++ b/Detail.c @@ -102,7 +102,7 @@ int Detail(char *dev, int brief) printf(" Creation Time : %.24s\n", ctime(&atime)); printf(" Raid Level : %s\n", c?c:"-unknown-"); if (larray_size) - printf(" Array Size : %ld%s\n", (long)(larray_size>>10), human_size(larray_size)); + printf(" Array Size : %llu%s\n", (larray_size>>10), human_size(larray_size)); if (array.level >= 1) printf(" Device Size : %d%s\n", array.size, human_size((long long)array.size<<10)); printf(" Raid Devices : %d\n", array.raid_disks); @@ -164,7 +164,7 @@ int Detail(char *dev, int brief) } if ((dv=map_dev(disk.major, disk.minor))) { if (!brief) printf(" %s", dv); - if (!have_super) { + if (!have_super && (disk.state & (1<