]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
imsm: Add information about failed disk to '-E' option
authorAdam Kwolek <adam.kwolek@intel.com>
Sun, 13 Feb 2011 22:25:57 +0000 (09:25 +1100)
committerNeilBrown <neilb@suse.de>
Sun, 13 Feb 2011 22:25:57 +0000 (09:25 +1100)
During metadata printout in '-E' option failed disk map field
information is missing.  Add this information to mdadm '-E' option
output.

Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
super-intel.c

index f2efc6fde4e8da3d0ab254552a06be649bde132f..456eacc6846e819df3f6816e171ad10ebed4a441 100644 (file)
@@ -897,6 +897,12 @@ static void print_imsm_dev(struct imsm_dev *dev, char *uuid, int disk_idx)
                printf("]");
        }
        printf("\n");
+       printf("    Failed disk : ");
+       if (map->failed_disk_num == 0xff)
+               printf("none");
+       else
+               printf("%i", map->failed_disk_num);
+       printf("\n");
        slot = get_imsm_disk_slot(map, disk_idx);
        if (slot >= 0) {
                ord = get_imsm_ord_tbl_ent(dev, slot, -1);