All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] lpfc: fixes for EH rework
@ 2022-03-01 14:37 Hannes Reinecke
  2022-03-01 14:37 ` [PATCH 1/5] lpfc: kill lpfc_bus_reset_handler Hannes Reinecke
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Hannes Reinecke @ 2022-03-01 14:37 UTC (permalink / raw)
  To: Martin K. Petersen
  Cc: Christoph Hellwig, James Bottomley, linux-scsi, Hannes Reinecke

Hi all,

in preparation to the SCSI EH rework here's a bunch of patches to
the lpfc driver to make the conversion easier.

As usual, comments and reviews are welcome.

Hannes Reinecke (5):
  lpfc: kill lpfc_bus_reset_handler
  lpfc: drop lpfc_no_handler()
  lpfc: use fc_block_rport()
  lpfc: use rport as argument for lpfc_send_taskmgmt()
  lpfc: use rport as argument for lpfc_chk_tgt_mapped()

 drivers/scsi/lpfc/lpfc_scsi.c | 141 ++++++----------------------------
 1 file changed, 22 insertions(+), 119 deletions(-)

-- 
2.29.2


^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCH 0/5] lpfc: fixes for SCSI EH rework
@ 2021-08-18  9:08 Hannes Reinecke
  2021-08-18  9:08 ` [PATCH 2/5] lpfc: drop lpfc_no_handler() Hannes Reinecke
  0 siblings, 1 reply; 13+ messages in thread
From: Hannes Reinecke @ 2021-08-18  9:08 UTC (permalink / raw)
  To: Martin K. Petersen
  Cc: Christoph Hellwig, James Bottomley, linux-scsi, Hannes Reinecke

Hi all,

with the SCSI EH rework the scsi_cmnd argument for the SCSI EH callbacks
is going away, so we need to fixup the drivers to work without it.

This patchset modifies the lpfc driver to not rely on a specific command
for the EH callbacks.

As usual, comments and reviews are welcome.


Hannes Reinecke (5):
  lpfc: kill lpfc_bus_reset_handler
  lpfc: drop lpfc_no_handler()
  lpfc: use fc_block_rport()
  lpfc: use rport as argument for lpfc_send_taskmgmt()
  lpfc: use rport as argument for lpfc_chk_tgt_mapped()

 drivers/scsi/lpfc/lpfc_scsi.c | 138 +++++-----------------------------
 1 file changed, 20 insertions(+), 118 deletions(-)

-- 
2.29.2


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

end of thread, other threads:[~2022-03-09  4:14 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-01 14:37 [PATCH 0/5] lpfc: fixes for EH rework Hannes Reinecke
2022-03-01 14:37 ` [PATCH 1/5] lpfc: kill lpfc_bus_reset_handler Hannes Reinecke
2022-03-01 15:55   ` Christoph Hellwig
2022-03-01 14:37 ` [PATCH 2/5] lpfc: drop lpfc_no_handler() Hannes Reinecke
2022-03-01 14:37 ` [PATCH 3/5] lpfc: use fc_block_rport() Hannes Reinecke
2022-03-01 15:55   ` Christoph Hellwig
2022-03-01 14:37 ` [PATCH 4/5] lpfc: use rport as argument for lpfc_send_taskmgmt() Hannes Reinecke
2022-03-01 15:55   ` Christoph Hellwig
2022-03-01 14:37 ` [PATCH 5/5] lpfc: use rport as argument for lpfc_chk_tgt_mapped() Hannes Reinecke
2022-03-01 15:56   ` Christoph Hellwig
2022-03-02  4:32 ` [PATCH 0/5] lpfc: fixes for EH rework Martin K. Petersen
2022-03-09  4:14 ` Martin K. Petersen
  -- strict thread matches above, loose matches on Subject: below --
2021-08-18  9:08 [PATCH 0/5] lpfc: fixes for SCSI " Hannes Reinecke
2021-08-18  9:08 ` [PATCH 2/5] lpfc: drop lpfc_no_handler() Hannes Reinecke

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.