diff options
author | Neil Brown <neilb@suse.de> | 2008-04-28 16:29:45 +1000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2008-04-28 16:29:45 +1000 |
commit | 1486e43fec5394bcb23a90f678451a8c3e378b10 (patch) | |
tree | 94035bec274107c0c09209ad4864e46b1584443d | |
parent | 7a3be72fc621b4a7589e923cf0652c51493f831a (diff) | |
download | mdadm-1486e43fec5394bcb23a90f678451a8c3e378b10.tar.gz mdadm-1486e43fec5394bcb23a90f678451a8c3e378b10.tar.xz mdadm-1486e43fec5394bcb23a90f678451a8c3e378b10.zip |
Print 'Events' more sensibly.
Instead of MSW.LSW, just print it as a 64bit number.
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | super0.c | 4 |
2 files changed, 5 insertions, 1 deletions
@@ -3,6 +3,8 @@ Changes Prior to this release arrays. - Fix problem with failing to add devices to v.large (>4TB) arrays, cause by problems with device-size overflow. + - For v0.90 superblocks, print the 'Events' count as a real count, + not 2 numbers separated by a dot. Changes Prior to 2.6.4 release - Make "--create --auto=mdp" work for non-standard device names. @@ -179,7 +179,9 @@ static void examine_super0(struct supertype *st, char *homehost) printf(" Checksum : %x - correct\n", sb->sb_csum); else printf(" Checksum : %x - expected %lx\n", sb->sb_csum, calc_sb0_csum(sb)); - printf(" Events : %d.%d\n", sb->events_hi, sb->events_lo); + printf(" Events : %llu\n", + ((unsigned long long)sb->events_hi << 32) + + sb->events_lo); printf("\n"); if (sb->level == 5) { c = map_num(r5layout, sb->layout); |