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 updates for the 6.16+ merge window
Date: Wed, 30 Jul 2025 10:44:23 -0400 [thread overview]
Message-ID: <f50e46e97328c9416ad227a1919874f98d13843d.camel@HansenPartnership.com> (raw)
Smaller set of driver updates than usual (ufs, lpfc, mpi3mr). The rest
(including the core file changes) are doc updates and some minor bug
fixes.
The patch is available here:
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-misc
The short changelog is:
Alok Tiwari (1):
scsi: fc_transport: docs: Add documentation for FC Remote Ports
André Draszik (2):
scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
scsi: mpt3sas: Drop unused variable in mpt3sas_send_mctp_passthru_req()
Ankit Dange (1):
scsi: ibmvscsi_tgt: Fix typo in comment
Arnd Bergmann (1):
scsi: qla2xxx: Avoid stack frame size warning in qla_dfs
Avri Altman (1):
scsi: ufs: Clear ucd_rsp_ptr for UPIU requests once
Bagas Sanjaya (1):
scsi: core: Fix kernel doc for scsi_track_queue_full()
Bao D. Nguyen (1):
scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6
Bart Van Assche (2):
scsi: core: Use scsi_cmd_priv() instead of open-coding it
scsi: ufs: core: Improve return value documentation
Damien Le Moal (3):
scsi: mpt3sas: Correctly handle ATA device errors
scsi: mpi3mr: Correctly handle ATA device errors
scsi: core: Remember if a device is an ATA device
Ewan D. Milne (2):
scsi: scsi_transport_fc: Add comments to describe added 'rport' parameter
scsi: scsi_transport_fc: Change to use per-rport devloss_work_q
Francisco Gutierrez (1):
scsi: pm80xx: Free allocated tags after failure
Hannes Reinecke (1):
scsi: fcoe: Remove fcoe_select_cpu()
Huan Tang (1):
scsi: ufs: core: Add HID support
Justin Tee (13):
scsi: lpfc: Copyright updates for 14.4.0.10 patches
scsi: lpfc: Update lpfc version to 14.4.0.10
scsi: lpfc: Modify end-of-life adapters' model descriptions
scsi: lpfc: Revise CQ_CREATE_SET mailbox bitfield definitions
scsi: lpfc: Move clearing of HBA_SETUP flag to before lpfc_sli4_queue_unset
scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk
scsi: lpfc: Relocate clearing initial phba flags from link up to link down hdlr
scsi: lpfc: Simplify error handling for failed lpfc_get_sli4_parameters cmd
scsi: lpfc: Early return out of FDMI cmpl for locally rejected statuses
scsi: lpfc: Skip RSCN processing when FC_UNLOADING flag is set
scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
scsi: lpfc: Update debugfs trace ring initialization messages
scsi: lpfc: Revise logging format for failed CT MIB requests
Kassey Li (1):
scsi: trace: Show rtn in string for scsi_dispatch_cmd_error()
Nitin Rawat (2):
scsi: ufs: ufs-qcom: Enable QUnipro Internal Clock Gating
scsi: ufs: core: Add ufshcd_dme_rmw() to modify DME attributes
Randy Dunlap (1):
scsi: mpi3mr: Fix kernel-doc issues in mpi3mr_app.c
Ranjan Kumar (4):
scsi: mpi3mr: Update driver version to 8.14.0.5.50
scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
scsi: mpi3mr: Fix race between config read submit and interrupt completion
Salomon Dushimirimana (1):
scsi: pm80xx: Add controller SCSI host fatal error uevents
Showrya M N (1):
scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
Thomas Fourier (4):
scsi: isci: Fix dma_unmap_sg() nents value
scsi: mvsas: Fix dma_unmap_sg() nents value
scsi: elx: efct: Fix dma_unmap_sg() nents value
scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
Thomas Weißschuh (1):
scsi: Don't use %pK through printk()
Xose Vazquez Perez (1):
scsi: qla2xxx: Remove firmware URL
jackysliu (1):
scsi: bfa: Double-free fix
mrigendrachaubey (1):
scsi: scsi_devinfo: Remove redundant 'found'
And the diffstat:
Documentation/ABI/testing/sysfs-driver-ufs | 83 +++++++++++++
Documentation/scsi/scsi_fc_transport.rst | 35 +++++-
drivers/scsi/bfa/bfad_im.c | 1 +
drivers/scsi/elx/efct/efct_lio.c | 2 +-
drivers/scsi/fcoe/fcoe.c | 22 +---
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 6 +-
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 6 +-
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 2 +-
drivers/scsi/ibmvscsi_tgt/libsrp.c | 6 +-
drivers/scsi/isci/request.c | 2 +-
drivers/scsi/libiscsi.c | 3 +-
drivers/scsi/lpfc/lpfc_ct.c | 28 ++---
drivers/scsi/lpfc/lpfc_debugfs.c | 20 +--
drivers/scsi/lpfc/lpfc_els.c | 11 +-
drivers/scsi/lpfc/lpfc_hbadisc.c | 11 +-
drivers/scsi/lpfc/lpfc_hw4.h | 20 +--
drivers/scsi/lpfc/lpfc_init.c | 84 +++++++------
drivers/scsi/lpfc/lpfc_scsi.c | 9 +-
drivers/scsi/lpfc/lpfc_sli.c | 14 +--
drivers/scsi/lpfc/lpfc_sli4.h | 4 +-
drivers/scsi/lpfc/lpfc_version.h | 2 +-
drivers/scsi/mpi3mr/mpi3mr.h | 10 +-
drivers/scsi/mpi3mr/mpi3mr_app.c | 10 +-
drivers/scsi/mpi3mr/mpi3mr_fw.c | 17 ++-
drivers/scsi/mpi3mr/mpi3mr_os.c | 22 +++-
drivers/scsi/mpt3sas/mpt3sas_ctl.c | 3 -
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 19 +++
drivers/scsi/mvsas/mv_sas.c | 4 +-
drivers/scsi/pm8001/pm8001_sas.h | 10 ++
drivers/scsi/pm8001/pm80xx_hwi.c | 60 ++++++++-
drivers/scsi/qla2xxx/Kconfig | 6 +-
drivers/scsi/qla2xxx/qla_dfs.c | 20 +--
drivers/scsi/qla2xxx/qla_gbl.h | 1 +
drivers/scsi/qla2xxx/qla_init.c | 4 -
drivers/scsi/qla2xxx/qla_mbx.c | 48 ++++++++
drivers/scsi/scsi.c | 15 +--
drivers/scsi/scsi_debug.c | 2 +-
drivers/scsi/scsi_devinfo.c | 11 +-
drivers/scsi/scsi_lib.c | 2 +-
drivers/scsi/scsi_scan.c | 3 +-
drivers/scsi/scsi_transport_fc.c | 72 ++++++-----
drivers/scsi/sd.c | 13 +-
drivers/ufs/core/ufs-sysfs.c | 190 +++++++++++++++++++++++++++++
drivers/ufs/core/ufshcd.c | 71 +++++++++--
drivers/ufs/host/ufs-exynos.c | 4 +-
drivers/ufs/host/ufs-qcom.c | 24 +++-
drivers/ufs/host/ufs-qcom.h | 9 ++
include/scsi/scsi_device.h | 5 +
include/scsi/scsi_transport_fc.h | 5 +-
include/trace/events/scsi.h | 13 +-
include/ufs/ufs.h | 26 ++++
include/ufs/ufshcd.h | 1 +
52 files changed, 816 insertions(+), 255 deletions(-)
Regards,
James
next reply other threads:[~2025-07-30 14:44 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-30 14:44 James Bottomley [this message]
2025-07-31 20:02 ` pr-tracker-bot
2025-08-06 12:13 James Bottomley
2025-08-06 12:56 ` 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=f50e46e97328c9416ad227a1919874f98d13843d.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
all inboxes | Powered by JetHome®