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(-) -- 2.38.0