mbox series

[0/5] lpfc: fixes for EH rework

Message ID 20220301143718.40913-1-hare@suse.de
Headers show
Series lpfc: fixes for EH rework | expand

Message

Hannes Reinecke March 1, 2022, 2:37 p.m. UTC
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(-)

Comments

Christoph Hellwig March 1, 2022, 3:56 p.m. UTC | #1
Looks good,

Reviewed-by: Christoph Hellwig <hch@lst.de>
Martin K. Petersen March 2, 2022, 4:32 a.m. UTC | #2
Hannes,

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

Applied to 5.18/scsi-staging, thanks!
Martin K. Petersen March 9, 2022, 4:14 a.m. UTC | #3
On Tue, 1 Mar 2022 15:37:13 +0100, Hannes Reinecke wrote:

> 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()
> 
> [...]

Applied to 5.18/scsi-queue, thanks!

[1/5] lpfc: kill lpfc_bus_reset_handler
      https://git.kernel.org/mkp/scsi/c/bf180cc1a5da
[2/5] lpfc: drop lpfc_no_handler()
      https://git.kernel.org/mkp/scsi/c/45c59287ff01
[3/5] lpfc: use fc_block_rport()
      https://git.kernel.org/mkp/scsi/c/bb21fc9911ee
[4/5] lpfc: use rport as argument for lpfc_send_taskmgmt()
      https://git.kernel.org/mkp/scsi/c/123a3af35d08
[5/5] lpfc: use rport as argument for lpfc_chk_tgt_mapped()
      https://git.kernel.org/mkp/scsi/c/e81ce97f5716