This patchset aims to fix several problems related to T10-PI support. These patches can be applied on top of Sagi's "[v1] Simlify dif_verify routines and fixup fileio protection information code" patchset.
* Changes from v1: - Reduce code duplication a bit in target_read_prot_action() - Fix sbc_dif_verify() for WRITE_SAME command - Fix inverted rw argument for fd_do_rw() - Perform DIF verify before write for WRITE_SAME Akinobu Mita (4): target: ensure se_cmd->t_prot_sg is allocated when required target: Abandon odd SG mapping for data transfer memory target: Fix sbc_dif_generate() and sbc_dif_verify() for WRITE SAME target/file: enable WRITE SAME when protection info is enabled drivers/target/target_core_file.c | 18 ++++++++---- drivers/target/target_core_sbc.c | 49 +++++++++++++++++++++++++++++-- drivers/target/target_core_transport.c | 53 +++++++++++++++++++--------------- include/target/target_core_backend.h | 2 +- include/target/target_core_base.h | 1 + 5 files changed, 91 insertions(+), 32 deletions(-) Cc: Nicholas Bellinger <n...@linux-iscsi.org> Cc: Sagi Grimberg <sa...@mellanox.com> Cc: "Martin K. Petersen" <martin.peter...@oracle.com> Cc: Christoph Hellwig <h...@lst.de> Cc: "James E.J. Bottomley" <james.bottom...@hansenpartnership.com> Cc: target-de...@vger.kernel.org Cc: linux-scsi@vger.kernel.org -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html