mbox series

[00/12] Update lpfc to revision 14.4.0.1

Message ID 20240305200503.57317-1-justintee8345@gmail.com
Headers show
Series Update lpfc to revision 14.4.0.1 | expand

Message

Justin Tee March 5, 2024, 8:04 p.m. UTC
Update lpfc to revision 14.4.0.1

This patch set contains updates to log messaging, bug fixes related to
unregistration, interrupt handling, resource recovery, and clean up patches
regarding the abuse of hbalock and void pointers in the driver.

The patches were cut against Martin's 6.9/scsi-queue tree.

Justin Tee (12):
  lpfc: Remove unnecessary log message in queuecommand path
  lpfc: Move NPIV's transport unregistration to after resource clean up
  lpfc: Remove IRQF_ONESHOT flag from threaded irq handling
  lpfc: Update lpfc_ramp_down_queue_handler logic
  lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port
  lpfc: Release hbalock before calling lpfc_worker_wake_up
  lpfc: Use a dedicated lock for ras_fwlog state
  lpfc: Define lpfc_nodelist type for ctx_ndlp ptr
  lpfc: Define lpfc_dmabuf type for ctx_buf ptr
  lpfc: Define types in a union for generic void *context3 ptr
  lpfc: Update lpfc version to 14.4.0.1
  lpfc: Copyright updates for 14.4.0.1 patches

 drivers/scsi/lpfc/lpfc.h           |  2 +-
 drivers/scsi/lpfc/lpfc_attr.c      |  4 +-
 drivers/scsi/lpfc/lpfc_bsg.c       | 36 +++++------
 drivers/scsi/lpfc/lpfc_debugfs.c   | 12 ++--
 drivers/scsi/lpfc/lpfc_els.c       | 45 +++++++-------
 drivers/scsi/lpfc/lpfc_hbadisc.c   | 33 +++++-----
 drivers/scsi/lpfc/lpfc_init.c      | 13 ++--
 drivers/scsi/lpfc/lpfc_mbox.c      | 30 +++------
 drivers/scsi/lpfc/lpfc_nportdisc.c | 12 ++--
 drivers/scsi/lpfc/lpfc_nvme.c      |  4 +-
 drivers/scsi/lpfc/lpfc_scsi.c      | 23 ++-----
 drivers/scsi/lpfc/lpfc_sli.c       | 99 +++++++++++++++---------------
 drivers/scsi/lpfc/lpfc_sli.h       | 30 +++++++--
 drivers/scsi/lpfc/lpfc_sli4.h      |  7 ++-
 drivers/scsi/lpfc/lpfc_version.h   |  2 +-
 drivers/scsi/lpfc/lpfc_vport.c     | 10 +--
 16 files changed, 177 insertions(+), 185 deletions(-)

Comments

Martin K. Petersen March 10, 2024, 11 p.m. UTC | #1
Justin,

> Update lpfc to revision 14.4.0.1
>
> This patch set contains updates to log messaging, bug fixes related to
> unregistration, interrupt handling, resource recovery, and clean up patches
> regarding the abuse of hbalock and void pointers in the driver.
>
> The patches were cut against Martin's 6.9/scsi-queue tree.

Applied to 6.9/scsi-staging, thanks!