mbox series

[00/12] lpfc: Update lpfc to revision 14.2.0.3

Message ID 20220506035519.50908-1-jsmart2021@gmail.com (mailing list archive)
Headers show
Series lpfc: Update lpfc to revision 14.2.0.3 | expand

Message

James Smart May 6, 2022, 3:55 a.m. UTC
Update lpfc to revision 14.2.0.3

This patch set contains fixes in several different areas including
ref counting areas, oops, I/O length failures, etc.

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

James Smart (12):
  lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
  lpfc: Fill in missing ndlp kref puts in error paths
  lpfc: Fix ndlp put following a LOGO completion
  lpfc: Inhibit aborts if external loopback plug is inserted
  lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event
  lpfc: Use list_for_each_entry_safe on fc_nodes list in
    rscn_recovery_check
  lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link
  lpfc: Change VMID registration to be based on fabric parameters
  lpfc: Rework FDMI initialization after link up
  lpfc: Alter FPIN stat accounting logic
  lpfc: Use sg_dma_address and sg_dma_len macros for NVMe I/O
  lpfc: Update lpfc version to 14.2.0.3

 drivers/scsi/lpfc/lpfc.h           |   4 +
 drivers/scsi/lpfc/lpfc_crtn.h      |   1 +
 drivers/scsi/lpfc/lpfc_ct.c        | 114 ++++++++++++++++++++++++++---
 drivers/scsi/lpfc/lpfc_els.c       |  79 +++++++++-----------
 drivers/scsi/lpfc/lpfc_hbadisc.c   |  21 ++++--
 drivers/scsi/lpfc/lpfc_init.c      |  65 ++++++++--------
 drivers/scsi/lpfc/lpfc_nportdisc.c |  15 +++-
 drivers/scsi/lpfc/lpfc_nvme.c      |   9 ++-
 drivers/scsi/lpfc/lpfc_scsi.c      |  17 +++--
 drivers/scsi/lpfc/lpfc_sli.c       |  35 ++++-----
 drivers/scsi/lpfc/lpfc_version.h   |   2 +-
 11 files changed, 242 insertions(+), 120 deletions(-)

Comments

Martin K. Petersen May 11, 2022, 2:11 a.m. UTC | #1
James,

> Update lpfc to revision 14.2.0.3

Applied to 5.19/scsi-staging, thanks!
Martin K. Petersen May 17, 2022, 2:16 a.m. UTC | #2
On Thu, 5 May 2022 20:55:07 -0700, James Smart wrote:

> Update lpfc to revision 14.2.0.3
> 
> This patch set contains fixes in several different areas including
> ref counting areas, oops, I/O length failures, etc.
> 
> The patches were cut against Martin's 5.19/scsi-queue tree
> 
> [...]

Applied to 5.19/scsi-queue, thanks!

[01/12] lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
        https://git.kernel.org/mkp/scsi/c/84c6f99e3907
[02/12] lpfc: Fill in missing ndlp kref puts in error paths
        https://git.kernel.org/mkp/scsi/c/ba3d58a1df46
[03/12] lpfc: Fix ndlp put following a LOGO completion
        https://git.kernel.org/mkp/scsi/c/b7e952cbc63c
[04/12] lpfc: Inhibit aborts if external loopback plug is inserted
        https://git.kernel.org/mkp/scsi/c/ead76d4c09b8
[05/12] lpfc: Fix dmabuf ptr assignment in lpfc_ct_reject_event
        https://git.kernel.org/mkp/scsi/c/596fc8adb171
[06/12] lpfc: Use list_for_each_entry_safe on fc_nodes list in rscn_recovery_check
        https://git.kernel.org/mkp/scsi/c/4a0f4aff3ce5
[07/12] lpfc: Decrement outstanding gidft_inp counter if lpfc_err_lost_link
        https://git.kernel.org/mkp/scsi/c/dc8a71bd414f
[08/12] lpfc: Change VMID registration to be based on fabric parameters
        https://git.kernel.org/mkp/scsi/c/5099478e436f
[09/12] lpfc: Rework FDMI initialization after link up
        https://git.kernel.org/mkp/scsi/c/de3ec318fee3
[10/12] lpfc: Alter FPIN stat accounting logic
        https://git.kernel.org/mkp/scsi/c/e6f510414502
[11/12] lpfc: Use sg_dma_address and sg_dma_len macros for NVMe I/O
        https://git.kernel.org/mkp/scsi/c/a14396b6d139
[12/12] lpfc: Update lpfc version to 14.2.0.3
        https://git.kernel.org/mkp/scsi/c/fcb9e738667c