Pull SCSI target fixes from Nicholas Bellinger: "This series addresses a number of outstanding issues wrt to active I/O shutdown using iser-target. This includes: - Fix a long standing tpg_state bug where a tpg could be referenced during explicit shutdown (v3.1+ stable) - Use list_del_init for iscsi_cmd->i_conn_node so list_empty checks work as expected (v3.10+ stable) - Fix a isert_conn->state related hung task bug + ensure outstanding I/O completes during session shutdown. (v3.10+ stable) - Fix isert_conn->post_send_buf_count accounting for RDMA READ/WRITEs (v3.10+ stable) - Ignore FRWR completions during active I/O shutdown (v3.12+ stable) - Fix command leakage for interrupt coalescing during active I/O shutdown (v3.13+ stable) Also included is another DIF emulation fix from Sagi specific to v3.14-rc code" * git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending: Target/sbc: Fix sbc_copy_prot for offset scatters iser-target: Fix command leak for tx_desc->comp_llnode_batch iser-target: Ignore completions for FRWRs in isert_cq_tx_work iser-target: Fix post_send_buf_count for RDMA READ/WRITE iscsi/iser-target: Fix isert_conn->state hung shutdown issues iscsi/iser-target: Use list_del_init for ->i_conn_node iscsi-target: Fix iscsit_get_tpg_from_np tpg_state bug
No related branches found
No related tags found
Showing
- drivers/infiniband/ulp/isert/ib_isert.c 108 additions, 72 deletionsdrivers/infiniband/ulp/isert/ib_isert.c
- drivers/infiniband/ulp/isert/ib_isert.h 4 additions, 3 deletionsdrivers/infiniband/ulp/isert/ib_isert.h
- drivers/target/iscsi/iscsi_target.c 7 additions, 3 deletionsdrivers/target/iscsi/iscsi_target.c
- drivers/target/iscsi/iscsi_target_erl2.c 8 additions, 8 deletionsdrivers/target/iscsi/iscsi_target_erl2.c
- drivers/target/iscsi/iscsi_target_tpg.c 1 addition, 1 deletiondrivers/target/iscsi/iscsi_target_tpg.c
- drivers/target/target_core_sbc.c 22 additions, 16 deletionsdrivers/target/target_core_sbc.c
- include/target/iscsi/iscsi_transport.h 1 addition, 0 deletionsinclude/target/iscsi/iscsi_transport.h
Loading
Please register or sign in to comment