mbox series

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

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

Message

Justin Tee July 12, 2023, 6:05 p.m. UTC
Update lpfc to revision 14.2.0.14

This patch set contains logging improvements, kref handling fixes,
discovery bug fixes, and refactoring of repeated code.

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

Justin Tee (12):
  lpfc: Pull out fw diagnostic dump log message from driver's trace
    buffer
  lpfc: Simplify fcp_abort transport callback log message
  lpfc: Remove extra ndlp kref decrement in FLOGI cmpl for loop topology
  lpfc: Qualify ndlp discovery state when processing RSCN
  lpfc: Revise ndlp kref handling for dev_loss_tmo_callbk and
    lpfc_drop_node
  lpfc: Set Establish Image Pair service parameter only for Target
    Functions
  lpfc: Make fabric zone discovery more robust when handling unsolicited
    LOGO
  lpfc: Abort outstanding ELS cmds when mailbox timeout error is
    detected
  lpfc: Refactor cpu affinity assignment paths
  lpfc: Clean up SLI-4 sysfs resource reporting
  lpfc: Update lpfc version to 14.2.0.14
  lpfc: Copyright updates for 14.2.0.14 patches

 drivers/scsi/lpfc/lpfc.h           |  20 +++++
 drivers/scsi/lpfc/lpfc_attr.c      | 136 +++++++++++++++++++++--------
 drivers/scsi/lpfc/lpfc_ct.c        |  20 +++--
 drivers/scsi/lpfc/lpfc_els.c       |  58 ++++++++----
 drivers/scsi/lpfc/lpfc_hbadisc.c   |  77 ++++++++++------
 drivers/scsi/lpfc/lpfc_hw.h        |   2 +
 drivers/scsi/lpfc/lpfc_init.c      |  53 ++++++-----
 drivers/scsi/lpfc/lpfc_nportdisc.c |  94 +++++++++++---------
 drivers/scsi/lpfc/lpfc_nvme.c      |  16 ++--
 drivers/scsi/lpfc/lpfc_nvmet.c     |   5 +-
 drivers/scsi/lpfc/lpfc_sli.c       |   8 +-
 drivers/scsi/lpfc/lpfc_version.h   |   2 +-
 12 files changed, 324 insertions(+), 167 deletions(-)

Comments

Martin K. Petersen July 23, 2023, 8:18 p.m. UTC | #1
Justin,

> Update lpfc to revision 14.2.0.14
>
> This patch set contains logging improvements, kref handling fixes,
> discovery bug fixes, and refactoring of repeated code.
>
> The patches were cut against Martin's 6.6/scsi-queue tree.

Applied to 6.6/scsi-staging, thanks!
Martin K. Petersen July 26, 2023, 2:04 a.m. UTC | #2
On Wed, 12 Jul 2023 11:05:10 -0700, Justin Tee wrote:

> Update lpfc to revision 14.2.0.14
> 
> This patch set contains logging improvements, kref handling fixes,
> discovery bug fixes, and refactoring of repeated code.
> 
> The patches were cut against Martin's 6.6/scsi-queue tree.
> 
> [...]

Applied to 6.6/scsi-queue, thanks!

[01/12] lpfc: Pull out fw diagnostic dump log message from driver's trace buffer
        https://git.kernel.org/mkp/scsi/c/4cf7cfa8bae1
[02/12] lpfc: Simplify fcp_abort transport callback log message
        https://git.kernel.org/mkp/scsi/c/1a5cd3d073ee
[03/12] lpfc: Remove extra ndlp kref decrement in FLOGI cmpl for loop topology
        https://git.kernel.org/mkp/scsi/c/869ab8b8a31c
[04/12] lpfc: Qualify ndlp discovery state when processing RSCN
        https://git.kernel.org/mkp/scsi/c/377d7abadd74
[05/12] lpfc: Revise ndlp kref handling for dev_loss_tmo_callbk and lpfc_drop_node
        https://git.kernel.org/mkp/scsi/c/90cec07f53e9
[06/12] lpfc: Set Establish Image Pair service parameter only for Target Functions
        https://git.kernel.org/mkp/scsi/c/04c320011492
[07/12] lpfc: Make fabric zone discovery more robust when handling unsolicited LOGO
        https://git.kernel.org/mkp/scsi/c/9388da303766
[08/12] lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected
        https://git.kernel.org/mkp/scsi/c/089ea22e374a
[09/12] lpfc: Refactor cpu affinity assignment paths
        https://git.kernel.org/mkp/scsi/c/d668b368efc2
[10/12] lpfc: Clean up SLI-4 sysfs resource reporting
        https://git.kernel.org/mkp/scsi/c/81907422cac0
[11/12] lpfc: Update lpfc version to 14.2.0.14
        https://git.kernel.org/mkp/scsi/c/cfb9b8f506d5
[12/12] lpfc: Copyright updates for 14.2.0.14 patches
        https://git.kernel.org/mkp/scsi/c/71fe5ddac546