mbox series

[00/11] Update lpfc to revision 14.4.0.6

Message ID 20241031223219.152342-1-justintee8345@gmail.com (mailing list archive)
Headers show
Series Update lpfc to revision 14.4.0.6 | expand

Message

Justin Tee Oct. 31, 2024, 10:32 p.m. UTC
Update lpfc to revision 14.4.0.6

This patch set contains bug fixes related to congestion handling,
accounting for internal remoteport objects, resource release during HBA
unload and reset, and clean up regarding the abuse of a global spinlock.

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

Justin Tee (11):
  lpfc: Modify cgn warning signal calculation based on EDC response
  lpfc: Check devloss callbk done flag for potential stale ndlp ptrs
  lpfc: Call lpfc_sli4_queue_unset in restart and rmmod paths
  lpfc: Update lpfc_els_flush_cmd to check for SLI_ACTIVE before BSG
    flag
  lpfc: Check SLI_ACTIVE flag in FDMI cmpl before submitting follow up
    FDMI
  lpfc: Add cleanup of nvmels_wq after HBA reset
  lpfc: Prevent ndlp reference count underflow in dev_loss_tmo callback
  lpfc: Remove NLP_RELEASE_RPI flag from nodelist structure
  lpfc: Change lpfc_nodelist nlp_flag member into a bitmask
  lpfc: Update lpfc version to 14.4.0.6
  lpfc: Copyright updates for 14.4.0.6 patches

 drivers/scsi/lpfc/lpfc_bsg.c       |   6 +-
 drivers/scsi/lpfc/lpfc_crtn.h      |   5 +-
 drivers/scsi/lpfc/lpfc_ct.c        |  39 +--
 drivers/scsi/lpfc/lpfc_debugfs.c   |   4 +-
 drivers/scsi/lpfc/lpfc_disc.h      |  62 ++--
 drivers/scsi/lpfc/lpfc_els.c       | 459 ++++++++++++-----------------
 drivers/scsi/lpfc/lpfc_hbadisc.c   | 311 ++++++++-----------
 drivers/scsi/lpfc/lpfc_init.c      |  61 ++--
 drivers/scsi/lpfc/lpfc_nportdisc.c | 329 +++++++++------------
 drivers/scsi/lpfc/lpfc_nvme.c      |  60 +++-
 drivers/scsi/lpfc/lpfc_nvmet.c     |   2 +-
 drivers/scsi/lpfc/lpfc_scsi.c      |   8 +-
 drivers/scsi/lpfc/lpfc_sli.c       | 125 ++++----
 drivers/scsi/lpfc/lpfc_version.h   |   2 +-
 drivers/scsi/lpfc/lpfc_vport.c     |   6 +-
 15 files changed, 665 insertions(+), 814 deletions(-)