All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6 V3] iscsi fixes
@ 2020-12-21  2:37 Mike Christie
  2020-12-21  2:37 ` [PATCH 1/6 V3] libiscsi: fix iscsi_prep_scsi_cmd_pdu error handling Mike Christie
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Mike Christie @ 2020-12-21  2:37 UTC (permalink / raw)
  To: lduncan, cleech, martin.petersen, linux-scsi, james.bottomley
  Cc: lutianxiong, linfeilong, liuzhiqiang26, haowenchao

The following patches were made over Linus's tree. Martin's staging
branches were missing fe0a8a95e7134d0b44cd407bc0085b9ba8d8fe31.

The patches are mostly fixes. There is one cleanup to the locking
and non standard task cleanup that is used by a later patch that
fixes the refcounting during timeouts/TMFs.

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] 14+ messages in thread

end of thread, other threads:[~2021-01-17 20:15 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-21  2:37 [PATCH 0/6 V3] iscsi fixes Mike Christie
2020-12-21  2:37 ` [PATCH 1/6 V3] libiscsi: fix iscsi_prep_scsi_cmd_pdu error handling Mike Christie
2020-12-21  2:37 ` [PATCH 2/6 V3] libiscsi: drop taskqueuelock Mike Christie
2021-01-17 20:13   ` Lee Duncan
2020-12-21  2:37 ` [PATCH 3/6 V3] libiscsi: fix iscsi_task use after free Mike Christie
2020-12-21  2:37 ` [PATCH 4/6 V3] libiscsi: add helper to calc max scsi cmds per session Mike Christie
2021-01-05 22:53   ` Lee Duncan
2021-01-05 23:18     ` Mike Christie
2021-01-05 23:24       ` Mike Christie
2020-12-21  2:37 ` [PATCH 5/6 V3] iscsi_tcp: fix shost can_queue initialization Mike Christie
2021-01-05 22:55   ` Lee Duncan
2021-01-05 23:22     ` Mike Christie
2020-12-21  2:37 ` [PATCH 6/6 V3] libiscsi: reset max/exp cmdsn during recovery Mike Christie
2021-01-05 22:57   ` Lee Duncan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.