public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] target: LUN_RESET bugfixes for HW target mode
@ 2011-09-30  4:55 Nicholas A. Bellinger
  2011-09-30  4:55 ` [PATCH 1/4] target: Prevent cmd->se_queue_node double add Nicholas A. Bellinger
                   ` (4 more replies)
  0 siblings, 5 replies; 13+ messages in thread
From: Nicholas A. Bellinger @ 2011-09-30  4:55 UTC (permalink / raw)
  To: target-devel, linux-scsi; +Cc: Roland Dreier, Nicholas Bellinger

From: Nicholas Bellinger <nab@linux-iscsi.org>

Hi folks,

This patch series addresses a number of issues that have come up recently for
TMR LUN_RESET operation with HW target mode + qla2xxx/tcm_qla2xxx code.  Aside
from the various bugfixes in this series, the big change is the re-org of
core_tmr_lun_reset() logic to prevent possible list corruption while scanning
the various lists and breaking this out of this code into seperate functions.

I know the re-org patch diff is very difficult to read without more context, so
apologies ahead of time for that.  At this point it makes sense to queue these
for v3.2, and CC stable to ensure they are also picked up for v3.1 target code
as well.

Please let us know if you have any comments.

Thank you,

--nab

Nicholas Bellinger (3):
  target: Re-org of core_tmr_lun_reset + FREE_CMD_INTR bugfix
  target: Fix transport_cmd_finish_abort queue removal bug
  target: Prevent transport_send_task_abort when CHECK_CONDITION status

Roland Dreier (1):
  target: Prevent cmd->se_queue_node double add

 drivers/target/target_core_tmr.c       |  228 ++++++++++++++++++++------------
 drivers/target/target_core_transport.c |   45 ++++---
 2 files changed, 169 insertions(+), 104 deletions(-)

-- 
1.7.2.5


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

end of thread, other threads:[~2011-10-09  9:06 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-30  4:55 [PATCH 0/4] target: LUN_RESET bugfixes for HW target mode Nicholas A. Bellinger
2011-09-30  4:55 ` [PATCH 1/4] target: Prevent cmd->se_queue_node double add Nicholas A. Bellinger
2011-10-09  1:24   ` Christoph Hellwig
2011-09-30  4:55 ` [PATCH 2/4] target: Re-org of core_tmr_lun_reset + FREE_CMD_INTR bugfix Nicholas A. Bellinger
2011-10-09  1:30   ` Christoph Hellwig
2011-10-09  2:00     ` Nicholas A. Bellinger
2011-09-30  4:55 ` [PATCH 3/4] target: Fix transport_cmd_finish_abort queue removal bug Nicholas A. Bellinger
2011-10-09  1:33   ` Christoph Hellwig
2011-10-09  2:03     ` Nicholas A. Bellinger
2011-10-09  2:27       ` Christoph Hellwig
2011-10-09  9:06         ` Nicholas A. Bellinger
2011-09-30  4:55 ` [PATCH 4/4] target: Prevent transport_send_task_abort when CHECK_CONDITION status Nicholas A. Bellinger
2011-09-30  5:25 ` [PATCH 0/4] target: LUN_RESET bugfixes for HW target mode Nicholas A. Bellinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox