This patch series addresses inconsistencies in block integrity sysfs reporting across NVMe, SCSI, and device-mapper (DM) stacked devices. Patch 1: Ensures DM devices correctly propagate device_is_integrity_capable and properly report read_verify and write_generate sysfs attributes Patch 2: Fixes NVMe integrity sysfs attributes for namespaces without PI support. Patch 3: Corrects SCSI integrity reporting when the HBA does not support DIX. Anuj Gupta (3): block: Fix incorrect integrity sysfs reporting for DM devices nvme: Fix incorrect block integrity sysfs values for non-PI namespaces scsi: Fix incorrect integrity sysfs values when HBA doesn't support DIX block/blk-settings.c | 9 +++++++-- drivers/nvme/host/core.c | 4 ++++ drivers/scsi/sd_dif.c | 4 +++- 3 files changed, 14 insertions(+), 3 deletions(-) -- 2.25.1