diff options
author | NeilBrown <neilb@suse.de> | 2009-07-14 15:12:29 +1000 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2009-07-14 15:12:29 +1000 |
commit | fe77a154b1be42c65f15f0dad363f100de923489 (patch) | |
tree | 5e219389003ba12ac90828d111576180dcf6e5fd /super0.c | |
parent | 5f4fc0e1916c47c1b172801f53362e50d32cd4dc (diff) |
Examine/Detail: report raid6 layout
Somehow this was missing before...
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'super0.c')
-rw-r--r-- | super0.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -154,6 +154,10 @@ static void examine_super0(struct supertype *st, char *homehost) c = map_num(r5layout, sb->new_layout); printf(" New Layout : %s\n", c?c:"-unknown-"); } + if (sb->level == 6) { + c = map_num(r6layout, sb->new_layout); + printf(" New Layout : %s\n", c?c:"-unknown-"); + } if (sb->level == 10) { printf(" New Layout : near=%d, %s=%d\n", sb->new_layout&255, @@ -187,6 +191,10 @@ static void examine_super0(struct supertype *st, char *homehost) c = map_num(r5layout, sb->layout); printf(" Layout : %s\n", c?c:"-unknown-"); } + if (sb->level == 6) { + c = map_num(r6layout, sb->layout); + printf(" Layout : %s\n", c?c:"-unknown-"); + } if (sb->level == 10) { printf(" Layout :"); print_r10_layout(sb->layout); |