Linux SCSI subsystem development
 help / color / mirror / Atom feed
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