-
- Downloads
iscsi-target: Fix iscsit_sequence_cmd reject handling for iser
commit 561bf158 upstream This patch moves ISCSI_OP_REJECT failures into iscsit_sequence_cmd() in order to avoid external iscsit_reject_cmd() reject usage for all PDU types. It also updates PDU specific handlers for traditional iscsi-target code to not reset the session after posting a ISCSI_OP_REJECT during setup. (v2: Fix CMDSN_LOWER_THAN_EXP for ISCSI_OP_SCSI to call target_put_sess_cmd() after iscsit_sequence_cmd() failure) Signed-off-by:Nicholas Bellinger <nab@linux-iscsi.org> Cc: Or Gerlitz <ogerlitz@mellanox.com> Cc: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Showing
- drivers/infiniband/ulp/isert/ib_isert.c 1 addition, 1 deletiondrivers/infiniband/ulp/isert/ib_isert.c
- drivers/target/iscsi/iscsi_target.c 32 additions, 18 deletionsdrivers/target/iscsi/iscsi_target.c
- drivers/target/iscsi/iscsi_target_erl1.c 3 additions, 3 deletionsdrivers/target/iscsi/iscsi_target_erl1.c
- drivers/target/iscsi/iscsi_target_util.c 20 additions, 6 deletionsdrivers/target/iscsi/iscsi_target_util.c
- drivers/target/iscsi/iscsi_target_util.h 2 additions, 1 deletiondrivers/target/iscsi/iscsi_target_util.h
- include/target/iscsi/iscsi_transport.h 2 additions, 1 deletioninclude/target/iscsi/iscsi_transport.h
Loading
Please register or sign in to comment