Hello Nic, As you requested I have rebased this patch series on top of the for-next branch of your target-pending git repository and I have left out those patches that are not bug fixes. Please consider these patches for kernel v4.12. Thanks, Bart. Changes compared to v1: - Left out those patches that are not bug fixes. - Left out the patches that are already on the for-next branch of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git. - Reworked the patch that avoids that the iSCSI target driver overflows the receive buffer. - Added a patch that fixes overflow and underflow handling for WRITE commands. Bart Van Assche (6): target/iscsi: Avoid overflowing the receive buffer Revert "target: Fix sbc_parse_verify bytchk = 0 handling" target: Fix data buffer size for VERIFY and WRITE AND VERIFY commands target/iscsi: Make iscsit_map_iovec() more robust target/iscsi: Fix a deadlock between the XCOPY code and session shutdown target: Fix overflow/underflow handling of commands with a Data-Out buffer drivers/target/iscsi/iscsi_target.c | 66 +++++++++++++++++--- drivers/target/target_core_sbc.c | 16 +++-- drivers/target/target_core_transport.c | 17 ----- drivers/target/target_core_xcopy.c | 110 +++++++++++++++++++++------------ 4 files changed, 136 insertions(+), 73 deletions(-) -- 2.12.2 -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html