kernel_optimize_test/drivers/target
Nicholas Bellinger 72c0385014 target: Add internal READ_INSERT support
This patch adds READ_INSERT support in target_read_prot_action() that
invokes sbc_dif_generate() when LIO is responsible for generating the
outgoing T10-PI.

Required for supporting fabrics that exchange protection information,
and would like to function with un-protected devices.

Reviewed-by: Martin Petersen <martin.petersen@oracle.com>
Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
2015-04-07 23:27:23 -07:00
..
iscsi target: mark iscsit_start_kthreads static 2015-03-26 14:52:10 -07:00
loopback target: mark tcm_loop_primary static 2015-03-26 14:52:01 -07:00
sbp scsi: remove MSG_*_TAG defines 2014-12-04 09:58:33 +01:00
tcm_fc scsi: remove MSG_*_TAG defines 2014-12-04 09:58:33 +01:00
Kconfig
Makefile
target_core_alua.c scsi: rename SERVICE_ACTION_IN to SERVICE_ACTION_IN_16 2014-11-24 20:01:40 +01:00
target_core_alua.h
target_core_configfs.c target: Convert fabric module autoload failures to pr_debug 2015-03-20 11:36:50 -07:00
target_core_device.c target: Drop left-over fabric_max_sectors attribute 2015-01-09 15:22:05 -08:00
target_core_fabric_configfs.c
target_core_fabric_lib.c
target_core_file.c target: add missing sense_reason_t annotations 2015-03-26 14:53:05 -07:00
target_core_file.h
target_core_hba.c target: Move dev_cit to struct se_subsystem_api 2014-12-01 21:35:22 -08:00
target_core_iblock.c target: add missing sense_reason_t annotations 2015-03-26 14:53:05 -07:00
target_core_iblock.h
target_core_internal.h target: move external declarations to a headers 2015-03-26 14:51:53 -07:00
target_core_pr.c target: Better handling of AllRegistrants reservations 2015-03-26 14:49:51 -07:00
target_core_pr.h
target_core_pscsi.c SCSI for-linus on 20141220 2014-12-20 13:42:57 -08:00
target_core_pscsi.h
target_core_rd.c target: Drop left-over fabric_max_sectors attribute 2015-01-09 15:22:05 -08:00
target_core_rd.h
target_core_sbc.c target: Add internal WRITE_STRIP support 2015-04-07 23:26:43 -07:00
target_core_spc.c target: Update SPC/SBC emulation for sess_prot_type 2015-04-07 23:26:09 -07:00
target_core_stat.c
target_core_tmr.c
target_core_tpg.c
target_core_transport.c target: Add internal READ_INSERT support 2015-04-07 23:27:23 -07:00
target_core_ua.c
target_core_ua.h
target_core_user.c target: add missing __user annotations 2015-03-26 14:53:17 -07:00
target_core_xcopy.c target: move external declarations to a headers 2015-03-26 14:51:53 -07:00
target_core_xcopy.h