On Sat, 18 Mar 2023 20:56:11 -0500, Mike Christie wrote: > The following patches apply over Martin's 6.4 branches and Linus's tree. > They fix a couple regressions in iscsit that occur when there are TMRs > executing and a connection is closed. It also includes Dimitry's fixes in > related code paths for cmd cleanup when ERL2 is used and the write pending > hang during conn cleanup. > > This version of the patchset brings it back to just regressions and fixes > for bugs we have a lot of users hitting. I'm going to fix isert and get it > hooked into iscsit properly in a second patchset, because this one was > getting so large. I've also moved my cleanup type of patches for a 3rd > patchset. > > [...] Applied to 6.4/scsi-queue, thanks! [1/9] scsi: target: Move sess cmd counter to new struct https://git.kernel.org/mkp/scsi/c/becd9be6069e [2/9] scsi: target: Move cmd counter allocation https://git.kernel.org/mkp/scsi/c/4edba7e4a8f3 [3/9] scsi: target: Pass in cmd counter to use during cmd setup https://git.kernel.org/mkp/scsi/c/8e288be8606a [4/9] scsi: target: iscsit/isert: Alloc per conn cmd counter https://git.kernel.org/mkp/scsi/c/6d256bee602b [5/9] scsi: target: iscsit: stop/wait on cmds during conn close https://git.kernel.org/mkp/scsi/c/395cee83d02d [6/9] scsi: target: iscsit: free cmds before session free https://git.kernel.org/mkp/scsi/c/d8990b5a4d06 [7/9] scsi: target: Fix multiple LUN_RESET handling https://git.kernel.org/mkp/scsi/c/673db054d7a2 [8/9] scsi: target: iscsit: Fix TAS handling during conn cleanup https://git.kernel.org/mkp/scsi/c/cc79da306ebb [9/9] scsi: target: iscsi: handle abort for WRITE_PENDING cmds https://git.kernel.org/mkp/scsi/c/ea87981a0ee8 -- Martin K. Petersen Oracle Linux Engineering