mbox series

[0/5] lpfc: fixes for SCSI EH rework

Message ID 20210818090827.134342-1-hare@suse.de (mailing list archive)
Headers show
Series lpfc: fixes for SCSI EH rework | expand

Message

Hannes Reinecke Aug. 18, 2021, 9:08 a.m. UTC
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(-)

Comments

James Smart Aug. 19, 2021, 4:29 p.m. UTC | #1
On 8/18/2021 2:08 AM, Hannes Reinecke wrote:
> 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(-)
> 

I think I've acked all of these in their prior posting

Reviewed-by: James Smart <jsmart2021@gmail.com>

-- james