From: Justin Tee <justintee8345@gmail.com>
To: linux-scsi@vger.kernel.org
Cc: jsmart2021@gmail.com, justin.tee@broadcom.com,
Justin Tee <justintee8345@gmail.com>
Subject: [PATCH 00/17] lpfc: Update lpfc to revision 14.4.0.0
Date: Tue, 30 Jan 2024 16:35:32 -0800 [thread overview]
Message-ID: <20240131003549.147784-1-justintee8345@gmail.com> (raw)
Update lpfc to revision 14.4.0.0
This patch set contains fixes identified by static code analyzers, updates
to log messaging, bug fixes related to discovery and congestion management,
and clean up patches regarding the abuse of shost lock in the driver.
The patches were cut against Martin's 6.9/scsi-queue tree.
Justin Tee (17):
lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list
lpfc: Fix possible memory leak in lpfc_rcv_padisc
lpfc: Use sg_dma_len API to get struct scatterlist's length
lpfc: Remove D_ID swap log message from trace event logger
lpfc: Allow lpfc_plogi_confirm_nport logic to execute for Fabric nodes
lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for
ndlps
lpfc: Fix failure to delete vports when discovery is in progress
lpfc: Add condition to delete ndlp object after sending BLS_RJT to an
ABTS
lpfc: Save FPIN frequency statistics upon receipt of peer cgn
notifications
lpfc: Move handling of reset congestion statistics events
lpfc: Remove shost_lock protection for fc_host_port shost APIs
lpfc: Change nlp state statistic counters into atomic_t
lpfc: Protect vport fc_nodes list with an explicit spin lock
lpfc: Change lpfc_vport fc_flag member into a bitmask
lpfc: Change lpfc_vport load_flag member into a bitmask
lpfc: Update lpfc version to 14.4.0.0
lpfc: Copyright updates for 14.4.0.0 patches
drivers/scsi/lpfc/lpfc.h | 94 +++---
drivers/scsi/lpfc/lpfc_attr.c | 107 +++----
drivers/scsi/lpfc/lpfc_bsg.c | 8 +-
drivers/scsi/lpfc/lpfc_ct.c | 154 +++++-----
drivers/scsi/lpfc/lpfc_debugfs.c | 14 +-
drivers/scsi/lpfc/lpfc_els.c | 446 +++++++++++++----------------
drivers/scsi/lpfc/lpfc_hbadisc.c | 350 ++++++++++------------
drivers/scsi/lpfc/lpfc_hw4.h | 4 +-
drivers/scsi/lpfc/lpfc_init.c | 137 +++++----
drivers/scsi/lpfc/lpfc_mbox.c | 10 +-
drivers/scsi/lpfc/lpfc_nportdisc.c | 91 +++---
drivers/scsi/lpfc/lpfc_nvme.c | 20 +-
drivers/scsi/lpfc/lpfc_nvmet.c | 14 +-
drivers/scsi/lpfc/lpfc_scsi.c | 10 +-
drivers/scsi/lpfc/lpfc_sli.c | 56 ++--
drivers/scsi/lpfc/lpfc_version.h | 6 +-
drivers/scsi/lpfc/lpfc_vport.c | 69 ++---
17 files changed, 717 insertions(+), 873 deletions(-)
--
2.38.0
next reply other threads:[~2024-01-31 0:21 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-01-31 0:35 Justin Tee [this message]
2024-01-31 0:35 ` [PATCH 01/17] lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list Justin Tee
2024-01-31 2:35 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 02/17] lpfc: Fix possible memory leak in lpfc_rcv_padisc Justin Tee
2024-01-31 2:35 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 03/17] lpfc: Use sg_dma_len API to get struct scatterlist's length Justin Tee
2024-01-31 2:36 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 04/17] lpfc: Remove D_ID swap log message from trace event logger Justin Tee
2024-01-31 2:36 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 05/17] lpfc: Allow lpfc_plogi_confirm_nport logic to execute for Fabric nodes Justin Tee
2024-01-31 2:36 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 06/17] lpfc: Remove NLP_RCV_PLOGI early return during RSCN processing for ndlps Justin Tee
2024-01-31 2:37 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 07/17] lpfc: Fix failure to delete vports when discovery is in progress Justin Tee
2024-01-31 2:37 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 08/17] lpfc: Add condition to delete ndlp object after sending BLS_RJT to an ABTS Justin Tee
2024-01-31 2:39 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 09/17] lpfc: Save FPIN frequency statistics upon receipt of peer cgn notifications Justin Tee
2024-01-31 2:39 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 10/17] lpfc: Move handling of reset congestion statistics events Justin Tee
2024-01-31 2:40 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 11/17] lpfc: Remove shost_lock protection for fc_host_port shost APIs Justin Tee
2024-01-31 2:41 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 12/17] lpfc: Change nlp state statistic counters into atomic_t Justin Tee
2024-01-31 2:44 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 13/17] lpfc: Protect vport fc_nodes list with an explicit spin lock Justin Tee
2024-01-31 2:50 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 14/17] lpfc: Change lpfc_vport fc_flag member into a bitmask Justin Tee
2024-01-31 3:35 ` Himanshu Madhani
2024-01-31 18:31 ` Justin Tee
2024-01-31 0:35 ` [PATCH 15/17] lpfc: Change lpfc_vport load_flag " Justin Tee
2024-01-31 0:35 ` [PATCH 16/17] lpfc: Update lpfc version to 14.4.0.0 Justin Tee
2024-01-31 2:33 ` Himanshu Madhani
2024-01-31 0:35 ` [PATCH 17/17] lpfc: Copyright updates for 14.4.0.0 patches Justin Tee
2024-01-31 2:33 ` Himanshu Madhani
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240131003549.147784-1-justintee8345@gmail.com \
--to=justintee8345@gmail.com \
--cc=jsmart2021@gmail.com \
--cc=justin.tee@broadcom.com \
--cc=linux-scsi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox