The following patches made apply over Martin's or Linus's trees. They fix 2 use after free bugs caused by iscsi_tcp using the session's socket to export the local IP address on the iscsi host to emulate the host's local IP address. Note that the naming is not great because the libiscsi session removal and freeing functions are close to the iSCSI class's names. That will be fixed in a separate patch for the 6.3 kernel because it was a pretty big change fix up all the naming.