summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Le Moal <dlemoal@kernel.org>2024-07-04 16:45:25 +0300
committerMikulas Patocka <mpatocka@redhat.com>2024-07-10 14:10:06 +0300
commit9d45db03acf9cee4f83148c403d105b1a38a0f23 (patch)
tree03c76ca1d5824719365c47abadcb29b9e78f3de8
parent396a27e91265a6632be17bebacb6743f0b9447be (diff)
downloadlinux-9d45db03acf9cee4f83148c403d105b1a38a0f23.tar.xz
dm: Remove max_secure_erase_granularity
The max_secure_erase_granularity boolean of struct dm_target is used in __process_abnormal_io() but never set by any target. Remove this field and the dead code using it. Signed-off-by: Damien Le Moal <dlemoal@kernel.org> Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
-rw-r--r--drivers/md/dm.c2
-rw-r--r--include/linux/device-mapper.h6
2 files changed, 0 insertions, 8 deletions
diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index a63efa2a46ae..2abf2b6865ea 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -1658,8 +1658,6 @@ static blk_status_t __process_abnormal_io(struct clone_info *ci,
case REQ_OP_SECURE_ERASE:
num_bios = ti->num_secure_erase_bios;
max_sectors = limits->max_secure_erase_sectors;
- if (ti->max_secure_erase_granularity)
- max_granularity = max_sectors;
break;
case REQ_OP_WRITE_ZEROES:
num_bios = ti->num_write_zeroes_bios;
diff --git a/include/linux/device-mapper.h b/include/linux/device-mapper.h
index 5b7e96653ec6..4ba2e73993bd 100644
--- a/include/linux/device-mapper.h
+++ b/include/linux/device-mapper.h
@@ -364,12 +364,6 @@ struct dm_target {
bool max_discard_granularity:1;
/*
- * Set if this target requires that secure_erases be split on
- * 'max_secure_erase_sectors' boundaries.
- */
- bool max_secure_erase_granularity:1;
-
- /*
* Set if we need to limit the number of in-flight bios when swapping.
*/
bool limit_swap_bios:1;