mbox series

[v1,0/3] Fix integrity sysfs reporting inconsistencies across NVMe, SCSI, and DM

Message ID 20250225044653.6867-1-anuj20.g@samsung.com (mailing list archive)
Headers show
Series Fix integrity sysfs reporting inconsistencies across NVMe, SCSI, and DM | expand

Message

Anuj Gupta Feb. 25, 2025, 4:46 a.m. UTC
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(-)