The following patches fix a oops that occurs when the initiator is trying to relogin to a iscsi target. The problem occurs, when the initiator has sent a command that is stuck running on some backend, and the initiator has sent TMFs and eventually escalated to session level recovery. During the relogin operation, the target will wait for the stuck command to complete, and the initiator may time out the relogin request and drop that tcp connection and retry. The target will then free the iscsi connection structs from under the np_thread and we will crash. Patches were made over the target-pending for-next branch. -- 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