linux-scsi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] iscsi fixes/cleanups
@ 2021-01-18 20:34 Mike Christie
  2021-01-18 20:34 ` [PATCH 1/7] libiscsi: fix iscsi_prep_scsi_cmd_pdu error handling Mike Christie
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Mike Christie @ 2021-01-18 20:34 UTC (permalink / raw)
  To: lduncan, cleech, martin.petersen, linux-scsi, james.bottomley
  Cc: lutianxiong, linfeilong, liuzhiqiang26, haowenchao

These patches were made over Martin's 5.12 branches because they are
mostly fixes, but there's also one cleanup that one of the fixes is
built on top, so it's probably more appropriate for 5.12 since its
later in the cycle.


V4:
- Add patch:
[PATCH 4/7] libiscsi: fix iscsi host workq destruction
to fix an issue where the user might only call iscsi_host_alloc then
iscsi_host_free and that was leaving the iscsi workqueue running.
- Add check for if a driver were to set can_queue to ISCSI_MGMT_CMDS_MAX
or less.
V3:
- Add some patches for issues found while testing.
	- session queue depth was stuck at 128
	- cmd window could not be detected when session was relogged in.
- Patch "libiscsi: drop taskqueuelock" had a bug where we did not
disable bhs and during xmit thread suspension leaked the current task.
V2:
- Take back_lock when looping over running cmds in iscsi_eh_cmd_timed_out
in case those complete while we are accessing them.



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2021-01-28  1:07 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-18 20:34 [PATCH 0/7] iscsi fixes/cleanups Mike Christie
2021-01-18 20:34 ` [PATCH 1/7] libiscsi: fix iscsi_prep_scsi_cmd_pdu error handling Mike Christie
2021-01-18 20:34 ` [PATCH 2/7] libiscsi: drop taskqueuelock Mike Christie
2021-01-27 22:30   ` Lee Duncan
2021-01-18 20:34 ` [PATCH 3/7] libiscsi: fix iscsi_task use after free Mike Christie
2021-01-18 20:34 ` [PATCH 4/7] libiscsi: fix iscsi host workq destruction Mike Christie
2021-01-27 18:09   ` Lee Duncan
2021-01-18 20:34 ` [PATCH 5/7] libiscsi: add helper to calc max scsi cmds per session Mike Christie
2021-01-27 19:45   ` Lee Duncan
2021-01-28  0:55     ` michael.christie
2021-01-18 20:34 ` [PATCH 6/7] iscsi_tcp: fix shost can_queue initialization Mike Christie
2021-01-27 19:47   ` Lee Duncan
2021-01-18 20:34 ` [PATCH 7/7] libiscsi: reset max/exp cmdsn during recovery Mike Christie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).