mbox series

[0/8] Update lpfc to revision 14.4.0.5

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

Message

Justin Tee Sept. 12, 2024, 11:24 p.m. UTC
Update lpfc to revision 14.4.0.5

This patch set contains bug fixes related to HBA state clean ups, FCP
discovery on older adapters, kref imbalances, log message improvements,
and support for a new diagnostic loopback testing mode.

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

Justin Tee (8):
  lpfc: Add ELS_RSP cmd to the list of WQEs to flush in
    lpfc_els_flush_cmd
  lpfc: Update phba link state conditional before sending CMF_SYNC_WQE
  lpfc: Restrict support for 32 byte CDBs to specific HBAs
  lpfc: Fix kref imbalance on fabric ndlps from dev_loss_tmo handler
  lpfc: Ensure DA_ID handling completion before deleting an NPIV
    instance
  lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to
    KERN_WARNING
  lpfc: Support loopback tests with VMID enabled
  lpfc: Update lpfc version to 14.4.0.5

 drivers/scsi/lpfc/lpfc_bsg.c     |   3 +
 drivers/scsi/lpfc/lpfc_ct.c      |  22 ++++--
 drivers/scsi/lpfc/lpfc_disc.h    |   7 ++
 drivers/scsi/lpfc/lpfc_els.c     | 132 +++++++++++++++----------------
 drivers/scsi/lpfc/lpfc_hbadisc.c |  10 +--
 drivers/scsi/lpfc/lpfc_hw.h      |  21 +++++
 drivers/scsi/lpfc/lpfc_hw4.h     |   3 +
 drivers/scsi/lpfc/lpfc_init.c    |  32 ++++++--
 drivers/scsi/lpfc/lpfc_scsi.c    |   2 +-
 drivers/scsi/lpfc/lpfc_sli.c     |  48 +++++++++--
 drivers/scsi/lpfc/lpfc_version.h |   2 +-
 drivers/scsi/lpfc/lpfc_vport.c   |  43 ++++++++--
 12 files changed, 226 insertions(+), 99 deletions(-)

Comments

Martin K. Petersen Sept. 13, 2024, 1:22 a.m. UTC | #1
Justin,

> Update lpfc to revision 14.4.0.5

Applied to 6.12/scsi-staging, thanks!
Martin K. Petersen Sept. 19, 2024, 3:52 p.m. UTC | #2
On Thu, 12 Sep 2024 16:24:39 -0700, Justin Tee wrote:

> Update lpfc to revision 14.4.0.5
> 
> This patch set contains bug fixes related to HBA state clean ups, FCP
> discovery on older adapters, kref imbalances, log message improvements,
> and support for a new diagnostic loopback testing mode.
> 
> The patches were cut against Martin's 6.12/scsi-queue tree.
> 
> [...]

Applied to 6.12/scsi-queue, thanks!

[1/8] lpfc: Add ELS_RSP cmd to the list of WQEs to flush in lpfc_els_flush_cmd
      https://git.kernel.org/mkp/scsi/c/93bcc5f3984b
[2/8] lpfc: Update phba link state conditional before sending CMF_SYNC_WQE
      https://git.kernel.org/mkp/scsi/c/fc318cac66ac
[3/8] lpfc: Restrict support for 32 byte CDBs to specific HBAs
      https://git.kernel.org/mkp/scsi/c/05ab4e7846f1
[4/8] lpfc: Fix kref imbalance on fabric ndlps from dev_loss_tmo handler
      https://git.kernel.org/mkp/scsi/c/d1a2ef63fc8b
[5/8] lpfc: Ensure DA_ID handling completion before deleting an NPIV instance
      https://git.kernel.org/mkp/scsi/c/0a3c84f71680
[6/8] lpfc: Revise TRACE_EVENT log flag severities from KERN_ERR to KERN_WARNING
      https://git.kernel.org/mkp/scsi/c/1af9af1f8ab3
[7/8] lpfc: Support loopback tests with VMID enabled
      https://git.kernel.org/mkp/scsi/c/eeb85c658e1b
[8/8] lpfc: Update lpfc version to 14.4.0.5
      https://git.kernel.org/mkp/scsi/c/b071c1a9099c