mbox series

[0/7] lpfc: Update lpfc to revision 14.2.0.12

Message ID 20230417191558.83100-1-justintee8345@gmail.com
Headers show
Series lpfc: Update lpfc to revision 14.2.0.12 | expand

Message

Justin Tee April 17, 2023, 7:15 p.m. UTC
Update lpfc to revision 14.2.0.12

This patch set contains fixes flagged by code analyzer tools, introduces a
new CQE status to handle DMA errors, and replaces the usage of blk
interrupts with threaded interrupts.

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

Justin Tee (7):
  lpfc: Fix verbose logging for scsi commands issued to SES devices
  lpfc: Fix double free in lpfc_cmpl_els_logo_acc caused by
    lpfc_nlp_not_used
  lpfc: Match lock ordering of lpfc_cmd->buf_lock and hbalock for abort
    paths
  lpfc: Update congestion warning notification period
  lpfc: Add new RCQE status for handling DMA failures
  lpfc: Replace blk_irq_poll intr handler with threaded irq
  lpfc: Update lpfc version to 14.2.0.12

 drivers/scsi/lpfc/lpfc_attr.c    |   4 +-
 drivers/scsi/lpfc/lpfc_crtn.h    |   4 +-
 drivers/scsi/lpfc/lpfc_els.c     |  30 +--
 drivers/scsi/lpfc/lpfc_hbadisc.c |  24 +-
 drivers/scsi/lpfc/lpfc_hw4.h     |  11 +-
 drivers/scsi/lpfc/lpfc_init.c    |  26 +-
 drivers/scsi/lpfc/lpfc_nvme.c    |  44 ++--
 drivers/scsi/lpfc/lpfc_scsi.c    |   3 +-
 drivers/scsi/lpfc/lpfc_sli.c     | 392 +++++++++++++++++++------------
 drivers/scsi/lpfc/lpfc_sli4.h    |   4 +-
 drivers/scsi/lpfc/lpfc_version.h |   2 +-
 11 files changed, 309 insertions(+), 235 deletions(-)

Comments

Martin K. Petersen May 17, 2023, 2:12 a.m. UTC | #1
On Mon, 17 Apr 2023 12:15:51 -0700, Justin Tee wrote:

> Update lpfc to revision 14.2.0.12
> 
> This patch set contains fixes flagged by code analyzer tools, introduces a
> new CQE status to handle DMA errors, and replaces the usage of blk
> interrupts with threaded interrupts.
> 
> The patches were cut against Martin's 6.4/scsi-queue tree.
> 
> [...]

Applied to 6.5/scsi-queue, thanks!

[1/7] lpfc: Fix verbose logging for scsi commands issued to SES devices
      https://git.kernel.org/mkp/scsi/c/84c868a702f5
[2/7] lpfc: Fix double free in lpfc_cmpl_els_logo_acc caused by lpfc_nlp_not_used
      https://git.kernel.org/mkp/scsi/c/97f975823f81
[3/7] lpfc: Match lock ordering of lpfc_cmd->buf_lock and hbalock for abort paths
      https://git.kernel.org/mkp/scsi/c/78e9e35004fd
[4/7] lpfc: Update congestion warning notification period
      https://git.kernel.org/mkp/scsi/c/779d61dfb9ea
[5/7] lpfc: Add new RCQE status for handling DMA failures
      https://git.kernel.org/mkp/scsi/c/5fc849d8056d
[6/7] lpfc: Replace blk_irq_poll intr handler with threaded irq
      https://git.kernel.org/mkp/scsi/c/a7b94c159210
[7/7] lpfc: Update lpfc version to 14.2.0.12
      https://git.kernel.org/mkp/scsi/c/fd9ffa6c747f