From: "Martin K. Petersen" <martin.petersen@oracle.com>
To: Linus Torvalds <torvalds@linux-foundation.org>,
James Bottomley <James.Bottomley@HansenPartnership.com>,
linux-scsi <linux-scsi@vger.kernel.org>
Subject: SCSI updates for the 7.3 merge window
Date: Sat, 29 Aug 2026 14:12:06 -0400 [thread overview]
Message-ID: <yq1cxv0iyv1.fsf@ca-mkp.ca.oracle.com> (raw)
Hi Linus!
James is traveling and has been unable to prepare a pull request.
These are the remaining SCSI changes for the 7.3 merge window.
Please pull, thanks!
Martin
----------------------------------------------------------------
The following changes since commit 376a3960e5efe85ff765abfb5b5b7e4655ad6aed:
scsi: fnic: Fix built-in NVMe/FC build (2026-08-10 21:24:01 -0400
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git/ tags/for-linus
for you to fetch changes up to 12e67eb89eb2b9516685c744d3f7de0a2d1bd701:
scsi: snic: Fix SCSI host leak on workqueue allocation failure (2026-08-23 22:34:58 -0400)
----------------------------------------------------------------
Remaining updates for the 7.3 merge window. The only core change is
enabling context analysis for the SCSI layer and UFS. The remaining
changes are either bug fixes or hardening.
----------------------------------------------------------------
Bart Van Assche (7):
scsi: ufs: core: Set task state before io_schedule_timeout()
scsi: ufs: core: Enable context analysis
scsi: core: Pass the SCSI host pointer directly to scanning functions
scsi: core: Add lock context annotations
scsi: core: Protect host state changes with the host lock
scsi: core: Enable context analysis
scsi: core: Enable context analysis for hosts.o
Chandrakanth Patil (1):
scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers
Chen Changcheng (1):
scsi: snic: Fix SCSI host leak on workqueue allocation failure
Dan Carpenter (3):
scsi: qla2xxx: Fix an error code in qla_get_tmf()
scsi: qla2xxx: Fix an loop timeout test
scsi: lpfc: Remove unnnecessary NULL check
Dongdong Hao (1):
scsi: leapraid: Standardize NCQ priority sysfs attributes
Finn Thain (1):
scsi: MAINTAINERS: Leave the cumana_1 and oak drivers to the RISCPC maintainers
Ian Bridges (5):
scsi: lpfc: Replace strlcat() with seq_buf in lpfc_info()
scsi: lpfc: Replace strlcat() with scnprintf() in lpfc_vport_symbolic_node_name()
scsi: lpfc: Replace strlcat() with seq_buf in lpfc_rx_monitor_report()
scsi: lpfc: Replace strlcat() with seq_buf in the debugfs dump helpers
scsi: lpfc: Replace strlcat() with sysfs_emit_at() in the sysfs show functions
Linmao Li (2):
scsi: leapraid: Balance host references for firmware log VMAs
scsi: leapraid: Serialize firmware log mmap with teardown
Martin K. Petersen (Oracle) (4):
Merge patch series "libsas: rediscover improvements for linkrate/sas_addr"
Merge patch series "Enable context analysis in the SCSI core and UFS driver"
Merge patch series "scsi: lpfc: Remove all strlcat() uses"
scsi: MAINTAINERS: Update my email address
Nathan Chancellor (2):
scsi: qla2xxx: Fix size_t format specifier in qla29xx_process_rd_image()
scsi: ibmvfc: Fix use of uninitialized rport in ibmvfc_do_work()
Xingui Yang (2):
scsi: libsas: Add sas_ex_phy_to_dev() helper
scsi: libsas: Add linkrate and sas_addr change detection in rediscover
.mailmap | 3 +
Documentation/scsi/leapraid.rst | 14 +-
MAINTAINERS | 6 +-
drivers/scsi/Makefile | 23 ++
drivers/scsi/device_handler/Makefile | 3 +
drivers/scsi/hosts.c | 19 +-
drivers/scsi/ibmvscsi/ibmvfc-core.c | 2 +-
drivers/scsi/leapraid/leapraid_app.c | 14 +-
drivers/scsi/leapraid/leapraid_func.c | 2 +-
drivers/scsi/leapraid/leapraid_func.h | 4 +-
drivers/scsi/leapraid/leapraid_os.c | 89 +++--
drivers/scsi/libsas/sas_expander.c | 96 +++++-
drivers/scsi/libsas/sas_internal.h | 1 +
drivers/scsi/lpfc/lpfc_attr.c | 555 +++++++++++++-----------------
drivers/scsi/lpfc/lpfc_bsg.c | 6 +-
drivers/scsi/lpfc/lpfc_ct.c | 29 +-
drivers/scsi/lpfc/lpfc_debugfs.c | 202 +++++------
drivers/scsi/lpfc/lpfc_scsi.c | 49 +--
drivers/scsi/lpfc/lpfc_scsi.h | 3 -
drivers/scsi/lpfc/lpfc_sli.c | 43 ++-
drivers/scsi/megaraid/megaraid_sas_base.c | 2 +-
drivers/scsi/mpi3mr/mpi3mr_os.c | 2 +-
drivers/scsi/mpt3sas/mpt3sas_base.c | 2 +
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +-
drivers/scsi/qla2xxx/qla_init.c | 4 +-
drivers/scsi/qla2xxx/qla_nx2.c | 2 +-
drivers/scsi/qla4xxx/ql4_os.c | 6 +-
drivers/scsi/scsi_lib.c | 3 +-
drivers/scsi/scsi_scan.c | 52 +--
drivers/scsi/scsi_sysfs.c | 7 +-
drivers/scsi/snic/snic_main.c | 1 +
drivers/ufs/core/Makefile | 2 +
drivers/ufs/core/ufs-debugfs.c | 8 +-
drivers/ufs/core/ufshcd.c | 15 +
drivers/ufs/host/Makefile | 2 +
include/scsi/scsi_host.h | 24 +-
36 files changed, 654 insertions(+), 643 deletions(-)
reply other threads:[~2026-08-29 18:12 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=yq1cxv0iyv1.fsf@ca-mkp.ca.oracle.com \
--to=martin.petersen@oracle.com \
--cc=James.Bottomley@HansenPartnership.com \
--cc=linux-scsi@vger.kernel.org \
--cc=torvalds@linux-foundation.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