Update lpfc to revision 14.0.0.2 This patch provides a number of fixes to discovery scenarios and tweaks to the recent congestion mgmt framework. It also provides a significant eeh patch as well. The patches were cut against Martin's 5.15/scsi-queue tree James Smart (14): lpfc: Fix list_add corruption in lpfc_drain_txq lpfc: Don't release final kref on Fport node while ABTS outstanding lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT lpfc: Fix hang on unload due to stuck fport node lpfc: Fix rediscovery of tape device after issue lip lpfc: Don't remove ndlp on PRLI errors in P2P mode lpfc: Fix NVME I/O failover to non-optimized path lpfc: Fix FCP I/O flush functionality for TMF routines lpfc: Fix EEH support for NVME I/O lpfc: Adjust bytes received vales during cmf timer interval lpfc: Fix I/O block after enabling managed congestion mode lpfc: Zero CGN stats only during initial driver load and stat reset lpfc: Improve PBDE checks during SGL processing lpfc: Update lpfc version to 14.0.0.2 drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_els.c | 41 +++++++-- drivers/scsi/lpfc/lpfc_hbadisc.c | 32 +++++-- drivers/scsi/lpfc/lpfc_init.c | 49 +++++++++-- drivers/scsi/lpfc/lpfc_nvme.c | 70 +++++++++++++--- drivers/scsi/lpfc/lpfc_nvmet.c | 44 +++++----- drivers/scsi/lpfc/lpfc_scsi.c | 92 ++++++++++++-------- drivers/scsi/lpfc/lpfc_sli.c | 139 +++++++++++++++++++++++++------ drivers/scsi/lpfc/lpfc_sli4.h | 2 + drivers/scsi/lpfc/lpfc_version.h | 2 +- 10 files changed, 353 insertions(+), 119 deletions(-) -- 2.26.2