]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
imsm: show Subarray and Volume ID in --examine output
authorArtur Paszkiewicz <artur.paszkiewicz@intel.com>
Tue, 17 Mar 2020 09:21:03 +0000 (10:21 +0100)
committerJes Sorensen <jsorensen@fb.com>
Tue, 17 Mar 2020 21:12:08 +0000 (17:12 -0400)
Show the index of the subarray as 'Subarray' and the value of the
my_vol_raid_dev_num field as 'Volume ID'.

Signed-off-by: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
super-intel.c

index 8840fffea2e49a81a000373d88815d80b333e8b3..562a58cc8ff1f050493e3852e6875a3b0f0da3ec 100644 (file)
@@ -1579,6 +1579,7 @@ static void print_imsm_dev(struct intel_super *super,
 
        printf("\n");
        printf("[%.16s]:\n", dev->volume);
+       printf("       Subarray : %d\n", super->current_vol);
        printf("           UUID : %s\n", uuid);
        printf("     RAID Level : %d", get_imsm_raid_level(map));
        if (map2)
@@ -1683,6 +1684,8 @@ static void print_imsm_dev(struct intel_super *super,
                printf("Multiple PPLs on journaling drive\n");
        else
                printf("<unknown:%d>\n", dev->rwh_policy);
+
+       printf("      Volume ID : %u\n", dev->my_vol_raid_dev_num);
 }
 
 static void print_imsm_disk(struct imsm_disk *disk,