From: Nicholas Bellinger <nab@xxxxxxxxxxxxxxx> Hi Sasha, Here are a number of target patches for v3.18.y stable, which haven't been applied over the last two of releases due to various context changes. The series has been cut against v3.18.63. Please apply at your earliest convenience. Thank you. --nab Jiang Yi (1): iscsi-target: Always wait for kthread_should_stop() before kthread exit Nicholas Bellinger (4): target: Avoid mappedlun symlink creation during lun shutdown iscsi-target: Fix early sk_data_ready LOGIN_FLAGS_READY race iscsi-target: Fix initial login PDU asynchronous socket close OOPs iscsi-target: Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMP drivers/target/iscsi/iscsi_target.c | 38 +++-- drivers/target/iscsi/iscsi_target_core.h | 1 + drivers/target/iscsi/iscsi_target_erl0.c | 6 +- drivers/target/iscsi/iscsi_target_erl0.h | 2 +- drivers/target/iscsi/iscsi_target_login.c | 4 + drivers/target/iscsi/iscsi_target_nego.c | 208 ++++++++++++++++++--------- drivers/target/target_core_fabric_configfs.c | 5 + drivers/target/target_core_tpg.c | 3 + include/target/target_core_base.h | 1 + 9 files changed, 189 insertions(+), 79 deletions(-) -- 1.8.5.3