Spdk/lib/iscsi
Cunyin Chang 96e930fc13 iscsi: Fix the potential core dump issue for hotplug test case.
when test hotplug case with large write command which need r2t, after the
device hot removed, the outstanding r2t commands are waitting for data out PDU,
and the primary commands probably already return with error, then the lun
could be deleted, later the related data out PDU will received and try to send
other r2t, this patch make sure the r2t command sent smoothly even the device
hot removed.

Change-Id: I49061d1258e65cb0964526f755d870ebe7095920
Signed-off-by: Cunyin Chang <cunyin.chang@intel.com>
Reviewed-on: https://review.gerrithub.io/394321
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2018-01-11 14:37:08 -05:00
..
acceptor.c util: add spdk_strerror() wrapper with TLS support 2018-01-04 15:00:09 -05:00
acceptor.h iscsi: login poller per portal and portal cache 2017-10-06 17:00:45 -04:00
conn.c iscsi: remove pointless comparasion 2018-01-11 10:58:57 -05:00
conn.h iscsi: Remove nested, duplicated, or unreferenced file inclusion 2017-12-14 11:30:05 -05:00
init_grp.c iscsi: remove errno lookups for allocations 2017-12-29 13:48:29 -05:00
init_grp.h iscsi: make some functions into static 2017-12-21 12:19:44 -05:00
iscsi_rpc.c iscsi: Set cpumask to all available CPUs when PG is created JSON-RPC 2017-12-19 15:22:05 -05:00
iscsi_subsystem.c iscsi: remove errno lookups for allocations 2017-12-29 13:48:29 -05:00
iscsi.c iscsi: Fix the potential core dump issue for hotplug test case. 2018-01-11 14:37:08 -05:00
iscsi.h iscsi: Remove unused macro constants 2017-12-27 12:49:32 -05:00
Makefile build: remove $(ENV_CFLAGS) where not necessary 2018-01-03 12:05:59 -05:00
md5.c astyle: enforce braces around single-line statements 2017-12-11 11:19:32 -05:00
md5.h include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
param.c iscsi: remove errno lookups for allocations 2017-12-29 13:48:29 -05:00
param.h include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00
portal_grp.c iscsi: remove errno lookups for allocations 2017-12-29 13:48:29 -05:00
portal_grp.h iscsi/portal_grp: make some functions into static and remove unused ones 2017-12-26 11:16:47 -05:00
task.c scsi, iscsi: move task->parent to iSCSI task 2018-01-05 00:01:37 -05:00
task.h scsi, iscsi: move task->parent to iSCSI task 2018-01-05 00:01:37 -05:00
tgt_node.c iscsi: disallow netmask prefix of 0 bits 2018-01-03 12:02:06 -05:00
tgt_node.h iscsi: Dynamic reconfiguration of PG-IG maps 2017-12-07 12:28:02 -05:00