Hey All, This set follows the patchset from Akinobu Mita that addresses DIF bounce buffer sgl construction. Instead of trying to fix these bugs, this removes it altogether and work with cmd->t_prot_sg directly. The first patch is a simplification of the DIF verify varius routines leaving a single generic sbc_dif_verify that handles the protection information sgl we are working on. The second patch uses this simplification to remove the local prot_fd bounce buffer altogether. This passed minimal IO testing. Sagi Grimberg (2): target: Merge sbc_verify_dif_read|write target/file: Remove fd_prot bounce buffer drivers/target/target_core_file.c | 140 +++++++------------------------- drivers/target/target_core_file.h | 6 -- drivers/target/target_core_rd.c | 20 +++-- drivers/target/target_core_sbc.c | 94 ++-------------------- drivers/target/target_core_transport.c | 17 ++-- include/target/target_core_backend.h | 8 +- 6 files changed, 62 insertions(+), 223 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html