Linux SCSI subsystem development
 help / color / mirror / Atom feed
From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: Andrew Morton <akpm@linux-foundation.org>,
	Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-scsi <linux-scsi@vger.kernel.org>,
	linux-kernel <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] SCSI fixes for 7.2-rc3+
Date: Sat, 18 Jul 2026 15:26:31 -0400	[thread overview]
Message-ID: <910bf36b4027bfa4ea7cd0e01a97de2d4f082300.camel@HansenPartnership.com> (raw)

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git/ tags/scsi-fixes

for you to fetch changes up to e166bafc483e927150cb9b5f286c9191ea0df84e:

  scsi: hpsa: Fix DMA mapping leak on IOACCEL2 reset path (2026-07-12 22:21:22 -0400)

----------------------------------------------------------------
The biggest core change is the reliable wake fix for scsi_schedule_eh
which is used by both libata and libsas which could otherwise cause
error handler hangs due to rare races.  All other fixes are in drivers
(well except the export symbol removal) the next biggest being the
target PR-OUT transportid parsing fix.

Note, Steve Rostedt managed to push his ufs fix separately through
the tracing tree, but git was OK with it on a test merge so we didn't
want to rebase the tree to remove it.
----------------------------------------------------------------
Abdun Nihaal (1):
      scsi: lpfc: Fix memory leak in lpfc_sli4_driver_resource_setup()

Arnd Bergmann (1):
      scsi: bfa: Reduce kernel stack usage in bfa_fcs_lport_fdmi_build_portattr_block()

Bryam Vargas (2):
      scsi: target: Bound PR-OUT TransportID parsing to the received buffer
      scsi: target: core: Fix iSCSI ISID use-after-free in REGISTER AND MOVE

Catalin Iacob (1):
      scsi: core: Remove export for scsi_device_from_queue()

David Jeffery (1):
      scsi: core: wake eh reliably when using scsi_schedule_eh

Haoxiang Li (2):
      scsi: elx: efct: Fix I/O leak on unsupported additional CDB
      scsi: hpsa: Fix DMA mapping leak on IOACCEL2 reset path

Martin K. Petersen (1):
      Merge branch 7.2/scsi-queue into 7.2/scsi-fixes

Michael Bommarito (2):
      scsi: xen: scsiback: Free unsubmitted command instead of double-putting it
      scsi: xen: scsiback: Free the command tag on the TMR submit-failure path

Steven Rostedt (1):
      scsi: ufs: core: tracing: Do not dereference pointers in TP_printk()

WenTao Liang (1):
      scsi: elx: efct: Fix refcount leak in efct_hw_io_abort()

Xu Rao (1):
      scsi: sg: Report request-table problems when any status is set

 drivers/scsi/bfa/bfa_fcs_lport.c        |  2 +-
 drivers/scsi/elx/efct/efct_hw.c         |  2 +
 drivers/scsi/elx/efct/efct_unsol.c      |  1 +
 drivers/scsi/hosts.c                    |  2 +
 drivers/scsi/hpsa.c                     |  4 ++
 drivers/scsi/lpfc/lpfc_init.c           |  3 +-
 drivers/scsi/scsi_error.c               | 22 +++++++-
 drivers/scsi/scsi_lib.c                 |  8 ---
 drivers/scsi/scsi_priv.h                |  2 +
 drivers/scsi/sg.c                       |  7 ++-
 drivers/target/target_core_fabric_lib.c | 89 +++++++++++++++++++++++++--------
 drivers/target/target_core_internal.h   |  3 +-
 drivers/target/target_core_pr.c         | 12 +++--
 drivers/ufs/core/ufs_trace.h            | 36 +++++++++----
 drivers/xen/xen-scsiback.c              | 30 ++++++++---
 include/scsi/scsi_device.h              |  1 -
 include/scsi/scsi_host.h                |  3 ++
 17 files changed, 168 insertions(+), 59 deletions(-)

Regards,

James

             reply	other threads:[~2026-07-18 19:26 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-18 19:26 James Bottomley [this message]
2026-07-18 20:32 ` [GIT PULL] SCSI fixes for 7.2-rc3+ pr-tracker-bot

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=910bf36b4027bfa4ea7cd0e01a97de2d4f082300.camel@HansenPartnership.com \
    --to=james.bottomley@hansenpartnership.com \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --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