We can add/remove/query the badblocks, but no interface to list all badblocks when we want to know the badblocks we ever set still available. Add message listbadblocks to do this.
To list all bad blocks in the bad block list, run the following message command: $ sudo dmsetup message dust1 0 listbadblocks The following message will appear, listing one bad block number per line (using an example device with blocks 1 and 2 in the bad block list): device-mapper: dust: dust_list_badblocks: badblocks list below: device-mapper: dust: bad block: 1 device-mapper: dust: bad block: 2 device-mapper: dust: dust_list_badblocks: badblocks list end. yangerkun (2): dm dust: add interface to list all badblocks dm dust: introduce listbadblocks in the rst .../admin-guide/device-mapper/dm-dust.rst | 18 ++++++++++++++++ drivers/md/dm-dust.c | 21 +++++++++++++++++++ 2 files changed, 39 insertions(+) -- 2.23.0.rc2.8.gff66981f45 -- dm-devel mailing list dm-devel@redhat.com https://www.redhat.com/mailman/listinfo/dm-devel