The Linux Kernel Mailing List
 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 updates for the 7.2+ merge window
Date: Fri, 21 Aug 2026 09:03:55 +0100	[thread overview]
Message-ID: <1cec13635d688db8d8185fd4df8a8df621d60a75.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-misc

for you to fetch changes up to 376a3960e5efe85ff765abfb5b5b7e4655ad6aed:

  scsi: fnic: Fix built-in NVMe/FC build (2026-08-10 21:24:01 -0400)

----------------------------------------------------------------
One new driver: leapraid (similar to mpi3mr but OK'd by Broadcom).  The
usual suspects for driver updates (ufs, qla2xxx, smartpqi, zfcp, fnic,
ibmvfc) plus a few small core updates: a fix for an uninitialized sg
list pad bytes plus the removal of the dma mask check for max
sectors. The big update in the sd driver is mostly code refactoring for
obscure error leg handling.

----------------------------------------------------------------
Anil Gurumurthy (3):
      scsi: qla2xxx: Add 128-byte IOCB definitions for 29xx
      scsi: qla2xxx: Add extended status continuation and marker IOCBs
      scsi: qla2xxx: Update IO path to use 128-byte IOCBs for 29xx

Ben Dooks (1):
      scsi: virtio_scsi: Fix up endian conversions for warning messages

Can Guo (6):
      scsi: ufs: dt-bindings: Document static TX Equalization settings properties
      scsi: ufs: core: Add support for static TX Equalization settings
      scsi: ufs: core: Avoid possible memory reclaim deadlock in TX EQTR context
      scsi: ufs: ufs-qcom: Restore TX Equalization settings on FOM failure
      scsi: ufs: core: Tolerate RX_FOM read failures in TX EQTR
      scsi: ufs: core: Always run tx_eqtr POST_CHANGE notify

Chinmaya Kajagar (2):
      scsi: zfcp: Enhance fsf status read buffer tracing
      scsi: zfcp: Trace return values of sysfs unit add store

Colin Ian King (2):
      scsi: dc395x: Remove unused variable 'fact'
      scsi: ibmvfc: Fix spelling mistake "Deleteing" -> "Deleting"

David Strahan (4):
      scsi: smartpqi: Fix AIO retry marker cleared by SCSI core between dispatches.
      scsi: smartpqi: Add support for CCISS_BIG_PASSTHRU ioctl
      scsi: smartpqi: Add new PCI device-ids
      scsi: smartpqi: Update version to 2.1.42-011

Dongdong Hao (2):
      scsi: leapraid: Add new SCSI driver
      scsi: leapraid: Add driver documentation

Ed Tsai (3):
      scsi: ufs: core: Add get_hba_nortt callback for vendor-specific RTT capability
      scsi: ufs: mediatek: Implement get_hba_nortt callback for RTT capability
      scsi: ufs: core: Remove max_num_rtt field from ufs_hba_variant_ops

Heiko Carstens (2):
      scsi: zfcp: Add __must_hold() attribute to zfcp_qdio_sbal_get()
      scsi: zfcp: Enable CONTEXT_ANALYSIS

Himanshu Batra (1):
      scsi: ufs: sysfs: Add HS_GEAR6 string in power_info/gear sysfs output

Hyeoncheol Jeong (2):
      scsi: ufs: Use unsigned types for the BSG query
      scsi: ufs: Add support for the aggregated read query opcode

John Garry (3):
      scsi: dma-mapping: Make dma_max_mapping_size() return 0 for no DMA capability
      scsi: core: Drop dev->dma_mask check in evaluating max_sectors
      scsi: alua: Use access state macros

Kai Mäkisara (1):
      scsi: MAINTAINERS: Orphan the SCSI tape driver

Karan Tilak Kumar (14):
      scsi: fnic: Make debug logging protocol independent
      scsi: fnic: Use fnic_num for non-SCSI identifiers
      scsi: fnic: Decode firmware role configuration
      scsi: fnic: Advertise NVMe initiator service parameters
      scsi: fnic: Add FDLS role handling for NVMe initiators
      scsi: fnic: Add the NVMe/FC transport path
      scsi: fnic: Route completions and resets by initiator role
      scsi: fnic: Handle NVMe LS frames in FDLS
      scsi: fnic: Send NVMe LS requests through FDLS
      scsi: fnic: Abort timed-out NVMe LS requests
      scsi: fnic: Track NVMe transport statistics
      scsi: fnic: Expose NVMe transport state in debugfs
      scsi: fnic: Bump up version number
      scsi: fnic: Fix built-in NVMe/FC build

Laurence Oberman (1):
      scsi: storvsc: Support manual scans for all Hyper-V targets

Li Qiang (6):
      scsi: ufs: core: Validate string descriptors
      scsi: ufs: Avoid NULL CQE dereference when reporting invalid tags
      scsi: ufs: core: Validate connected lane counts
      scsi: ufs: rpmb: Validate request frame length before parsing
      scsi: ufs: rpmb: Use unaligned accessors for RPMB frames
      scsi: ufs: debugfs: Reserve space for a string terminator

Linkai Gong (1):
      scsi: fnic: Use GFP_ATOMIC for VLAN alloc under spinlock

Louis Sautier (2):
      scsi: mpt3sas: Add IO Unit Page 7 config accessor
      scsi: mpt3sas: Add hwmon support

Manish Rangankar (10):
      scsi: qla2xxx: Add 29xx series PCI device ID support
      scsi: qla2xxx: Add flash read/write interface for 29xx
      scsi: qla2xxx: Add NVRAM config support for 29xx adapters
      scsi: qla2xxx: Add 29xx support in queue initialisation path
      scsi: qla2xxx: Add FC operational firmware load for 29xx
      scsi: qla2xxx: Remove redundant VPD flash read in sysfs read path
      scsi: qla2xxx: Add flash block read/write BSG support for 29xx
      scsi: qla2xxx: Add BSG MPI firmware load/dump for 29xx
      scsi: qla2xxx: Add LS4 pass-through IOCB handling for 29xx series
      scsi: qla2xxx: Adjust feature gating in BSG paths for 29xx support

Martin K. Petersen (9):
      Merge patch series "scsi: ufs: Add support for static TX Equalization settings"
      Merge patch series "scsi: ufs: Harden TX EQTR error handling paths"
      Merge patch series "ufs: Add callback for vendor-specific RTT capability"
      Merge patch series "scsi: mpt3sas: add hwmon support"
      Merge patch series "ibmvfc: NVMe/FC support over IBM Virtual FC"
      Merge patch series "smartpqi: fixes and updates for 2.1.42-011"
      Merge patch series "Request to queue zfcp enhancements for upstream merge window"
      Merge patch series "Introduce functionality for NVMe initiator"
      Merge zorro updates from Uwe Kleine-König.

Martin K. Petersen (Oracle) (7):
      Merge patch series "scsi: ufs: Fix descriptor parsing and invalid input handling"
      Merge patch series "scsi: qla2xxx: Add QLA29xx series adapter support"
      Merge patch series "scsi: qla2xxx: Bug fixes and hardening"
      Merge patch series "scsi: ufs: Add support for the aggregated read query opcode"
      Merge patch series "scsi: Add LeapRAID driver support"
      Merge patch series "scsi: sd: fix probe error cleanup, special_vec leak and sd_done() sense gate"
      Merge patch series "scsi: zfcp: Enable CONTEXT_ANALYSIS"

Neil Armstrong (1):
      scsi: ufs: Switch WriteBooster missing free space message as warn_once

Nilesh Javali (75):
      scsi: qla2xxx: Skip image-set-valid attribute for 29xx
      scsi: qla2xxx: Skip unsupported sysfs attributes for 29xx
      scsi: qla2xxx: Enable get_fw_version mailbox for 29xx
      scsi: qla2xxx: Extend execute_fw mailbox to include 29xx
      scsi: qla2xxx: Enable get_adapter_id mailbox for 29xx
      scsi: qla2xxx: Enable init_firmware mailbox for 29xx
      scsi: qla2xxx: Enable get_firmware_state for 29xx
      scsi: qla2xxx: Enable serdes, resource count and FCE trace for 29xx
      scsi: qla2xxx: Enable set_els_cmds and echo_test for 29xx
      scsi: qla2xxx: Add support for QLA29XX in data rate functions
      scsi: qla2xxx: Enable qla2x00_shutdown for 29xx
      scsi: qla2xxx: Use ring-slot helpers in __qla2x00_alloc_iocbs
      scsi: qla2xxx: Add support for QLA29XX in memory allocation
      scsi: qla2xxx: Handle sts_cont_entry_ext_t for 29xx adapters
      scsi: qla2xxx: Update handling of status entries for 29xx series
      scsi: qla2xxx: Enhance ct_entry_24xx_ext iocb handling for 29xx series
      scsi: qla2xxx: Enhance purex_entry handling for 29xx series
      scsi: qla2xxx: Update handling of ELS IOCBs for 29xx series
      scsi: qla2xxx: Add size check for ELS status entry layout on 29xx
      scsi: qla2xxx: Add 29xx extended logio IOCB support
      scsi: qla2xxx: Enhance task management IOCB handling for 29xx series
      scsi: qla2xxx: Add abort command handling for 29xx series
      scsi: qla2xxx: Enhance ABTS processing for 29xx series
      scsi: qla2xxx: Update VP control IOCB handling for 29xx series
      scsi: qla2xxx: Add build-time size check for VP config IOCB layout
      scsi: qla2xxx: Add size check for extended VP report ID entry
      scsi: qla2xxx: Fix queue teardown NULL dma_free and bitmap locking
      scsi: qla2xxx: Replace __le16 bitfields with scalar and accessors
      scsi: qla2xxx: Fix endianness annotations in vp_rpt_id_entry structures
      scsi: qla2xxx: Use 64-bit FPM word counters for 29xx host stats
      scsi: qla2xxx: Add 64G/128G port speed setting support
      scsi: qla2xxx: Fix 64G link speed reporting in get_data_rate
      scsi: qla2xxx: edif: Fix NULL pointer deref in RX SA delete check
      scsi: qla2xxx: Fix Name Server logout detection on FWI2 adapters
      scsi: qla2xxx: Bound VP index against VP_CTRL IOCB bitmap size
      scsi: qla2xxx: Check entry_status in qla24xx_modify_vp_config()
      scsi: qla2xxx: Hold vport reference in qla24xx_report_id_acquisition()
      scsi: qla2xxx: Initialize NVMe abort_work once at submission
      scsi: qla2xxx: Hold qpair lock when sending NVMe LS reject
      scsi: qla2xxx: Zero dport diagnostics buffer to avoid info leak
      scsi: qla2xxx: Fix BSG job leak on validate flash image error path
      scsi: qla2xxx: Bound image count in qla2x00_update_fru_versions()
      scsi: qla2xxx: Update version to 12.00.00.2607b1
      scsi: qla2xxx: Clamp MSI-X derived queue counts to avoid truncation
      scsi: qla2xxx: Serialize flash version read in reset handler
      scsi: qla2xxx: Fix use-after-free of qpair work on queue teardown
      scsi: qla2xxx: Clarify MPI optrom address/length units
      scsi: qla2xxx: Fix cs84xx use-after-free on host teardown
      scsi: qla2xxx: Don't query firmware state while chip is down
      scsi: qla2xxx: Zero mailbox struct in qla2x00_get_firmware_state()
      scsi: qla2xxx: Fix FCE trace enable parsing in debugfs
      scsi: qla2xxx: Fix FCE trace use-after-free during firmware dump
      scsi: qla2xxx: Use memset_io() to clear QLAFX00 request ring slot
      scsi: qla2xxx: Null out freed pointers in qla2x00_mem_alloc() error path
      scsi: qla2xxx: Fix response queue over-consumption in __qla_consume_iocb()
      scsi: qla2xxx: Fix soft lockup polling continuation IOCB signature
      scsi: qla2xxx: Bound rsp_info_len to avoid OOB sense-data read
      scsi: qla2xxx: Avoid req_q_map double-read in qla2x00_error_entry()
      scsi: qla2xxx: Quiesce response IRQ before freeing request queue
      scsi: qla2xxx: Reject non-SCSI SRB on status IOCB fast path
      scsi: qla2xxx: Clamp max_npiv_vports to VP_CTRL bitmap capacity
      scsi: qla2xxx: Avoid double completion in async IOCB timeout
      scsi: qla2xxx: Skip vport under deletion in report ID acquisition
      scsi: qla2xxx: Drop vport reference under lock in report ID acquisition
      scsi: qla2xxx: Hold vport_slock for host map update in report ID acquisition
      scsi: qla2xxx: Fix NVMe abort reference leak on repeated abort
      scsi: qla2xxx: Skip NVMe LS reject IOCB when FW not started
      scsi: qla2xxx: Unlink NVMe unsol ctx before freeing on LS reject error
      scsi: qla2xxx: Serialize NVMe unsol ctx list with a per-fcport lock
      scsi: qla2xxx: Use coherent DMA buffer for D_Port diagnostics
      scsi: qla2xxx: Zero-init bsg stack buffers to avoid info leak
      scsi: qla2xxx: Validate BSG request_len before reading vendor_cmd[]
      scsi: qla2xxx: Zero SFP DMA buffer in FRU/I2C bsg handlers
      scsi: qla2xxx: Bound i2c->length in I2C bsg handlers
      scsi: qla2xxx: Update version to 12.00.00.2607b2

Nitin Rawat (1):
      scsi: ufs: dt-bindings: Document the Maili UFS Controller

Pan Chuang (1):
      scsi: ufs: host: Remove redundant dev_err()

Petr Vaganov (1):
      scsi: core: Fill in DMA padding bytes in scsi_alloc_sgtables()

Piotr Zarycki (1):
      scsi: isci: Remove unused macros from scu_task_context.h

Quinn Tran (1):
      scsi: qla2xxx: Improve firmware dump data capture

Randy Dunlap (1):
      scsi: ufs: ufshcd: Fix all kernel-doc warnings

Roman Demidov (1):
      scsi: fnic: Fix invalid comparison for error

Sang-Heon Jeon (1):
      scsi: mpt3sas: Remove conditional return with no effect

Shivaprasad G Bhat (1):
      scsi: qla2xxx: Handle INTx not connected while passing through

Steffen Maier (1):
      scsi: zfcp: Trace PLOGI and PRLI within open port response as payload

Tyrel Datwyler (33):
      scsi: ibmvfc: don't call locked done variant for MADs on send failure
      scsi: ibmvfc: flush rport_add_work_q during driver teardown
      scsi: ibmvfc: check for NULL evt in implicit LOGO and target delete path
      scsi: ibmvfc: free ibmvfc_target allocations with mempool_free
      scsi: ibmvfc: move target list from host to protocol specific channel groups
      scsi: ibmvfc: add NVMe/FC protocol interface definitions
      scsi: ibmvfc: split NVMe support into separate source file and add transport stubs
      scsi: ibmvfc: initialize NVMe channel configuration during driver probe
      scsi: ibmvfc: alloc/dealloc sub-queues for nvme channels
      scsi: ibmvfc: add logic for protocol specific fabric logins
      scsi: ibmvfc: add wrapper to get vhost associated with a channel struct
      scsi: ibmvfc: add helper for creating protocol specific discovery event
      scsi: ibmvfc: add helper to check NVMe/FC support with active channels
      scsi: ibmvfc: allocate and free NVMe channel group discover buffer
      scsi: ibmvfc: send NVMe target discovery MAD
      scsi: ibmvfc: add NVMe/FC Implicit Logout and Move Login support
      scsi: ibmvfc: add NVMe/FC Port Login support
      scsi: ibmvfc: add NVMe/FC Process Login support
      scsi: ibmvfc: add NVMe/FC Query Target support
      scsi: ibmvfc: allocate targets based on protocol
      scsi: ibmvfc: delete NVMe/FC targets as well as SCSI
      scsi: ibmvfc: update state machine to process NVMe/FC targets
      scsi: ibmvfc: implement NVMe/FC stubs for local/remote port registration
      scsi: ibmvfc: register local nvme fc port after fabric login
      scsi: ibmvfc: process NVMe/FC rports in work thread
      scsi: ibmvfc: extend ibmvfc_debug visibility to ibmvfc-nvme.h
      scsi: ibmvfc: declare global function definitions
      scsi: ibmvfc: implement LLDD callbacks for mapping nvme-fc queues
      scsi: ibmvfc: implement nvme-fc LS submission transport callback
      scsi: ibmvfc: implement nvme-fc IO command submission callback
      scsi: ibmvfc: implement nvme-fc LS abort handling callback
      scsi: ibmvfc: implement nvme-fc FCP abort callback
      scsi: ibmvfc: fail nvme-fc fcp-io and ls requests during transport reset

Uwe Kleine-König (The Capable Hub) (6):
      scsi: ata: pata_budda: Use named initializer for zorro_device_id
      scsi: aha1542: Improve style of pnp_device_id array terminator
      scsi: NCR5380: Improve style of pnp_device_id array terminator
      scsi: zorro: a2091: gvp11: Use named initializer for zorro_device_id
      scsi: zorro: Simplify storing pointers in device id struct
      scsi: zorro7xx: Make use of struct zorro_device_id::driver_data_ptr

Yang Xiuwei (3):
      scsi: sd: Fix error handling in sd_probe() after large pool creation failure
      scsi: sd: Fix special_vec mempool leak when scsi_alloc_sgtables() fails
      scsi: sd: Fix sd_done() sense handling condition

Yihang Li (1):
      scsi: MAINTAINERS: Update HiSilicon hisi_sas driver maintainer to Xingui Yang

 .../devicetree/bindings/ufs/qcom,sm8650-ufshc.yaml |    3 +
 .../devicetree/bindings/ufs/ufs-common.yaml        |   58 +
 Documentation/scsi/index.rst                       |    1 +
 Documentation/scsi/leapraid.rst                    |  110 +
 MAINTAINERS                                        |   12 +-
 drivers/ata/pata_buddha.c                          |    8 +-
 drivers/s390/scsi/Makefile                         |    2 +
 drivers/s390/scsi/zfcp_dbf.c                       |   80 +-
 drivers/s390/scsi/zfcp_dbf.h                       |   34 +-
 drivers/s390/scsi/zfcp_ext.h                       |    7 +-
 drivers/s390/scsi/zfcp_fsf.h                       |    4 +-
 drivers/s390/scsi/zfcp_qdio.c                      |    1 +
 drivers/s390/scsi/zfcp_sysfs.c                     |   19 +-
 drivers/scsi/Kconfig                               |    1 +
 drivers/scsi/Makefile                              |    1 +
 drivers/scsi/a2091.c                               |    6 +-
 drivers/scsi/aha1542.c                             |    2 +-
 drivers/scsi/dc395x.c                              |    6 -
 drivers/scsi/device_handler/scsi_dh_alua.c         |    5 +-
 drivers/scsi/fnic/Makefile                         |    1 +
 drivers/scsi/fnic/fcpio.h                          |   35 +
 drivers/scsi/fnic/fdls_disc.c                      |  978 ++-
 drivers/scsi/fnic/fdls_fc.h                        |    7 +
 drivers/scsi/fnic/fip.c                            |  119 +-
 drivers/scsi/fnic/fip.h                            |    2 +-
 drivers/scsi/fnic/fnic.h                           |  104 +-
 drivers/scsi/fnic/fnic_debugfs.c                   |   99 +-
 drivers/scsi/fnic/fnic_fcs.c                       |  199 +-
 drivers/scsi/fnic/fnic_fdls.h                      |   48 +-
 drivers/scsi/fnic/fnic_io.h                        |   24 +-
 drivers/scsi/fnic/fnic_isr.c                       |   28 +-
 drivers/scsi/fnic/fnic_main.c                      |  214 +-
 drivers/scsi/fnic/fnic_nvme.c                      | 2268 +++++
 drivers/scsi/fnic/fnic_nvme.h                      |  214 +
 drivers/scsi/fnic/fnic_res.c                       |   31 +-
 drivers/scsi/fnic/fnic_res.h                       |   32 +-
 drivers/scsi/fnic/fnic_scsi.c                      |  251 +-
 drivers/scsi/fnic/fnic_stats.h                     |   28 +
 drivers/scsi/fnic/fnic_trace.c                     |    3 +-
 drivers/scsi/fnic/vnic_dev.c                       |    2 +-
 drivers/scsi/fnic/vnic_devcmd.h                    |    2 +-
 drivers/scsi/g_NCR5380.c                           |    2 +-
 drivers/scsi/gvp11.c                               |   17 +-
 drivers/scsi/hosts.c                               |    6 +-
 drivers/scsi/ibmvscsi/Makefile                     |    2 +
 drivers/scsi/ibmvscsi/{ibmvfc.c => ibmvfc-core.c}  |  819 +-
 drivers/scsi/ibmvscsi/ibmvfc-nvme.c                |  573 ++
 drivers/scsi/ibmvscsi/ibmvfc-nvme.h                |   49 +
 drivers/scsi/ibmvscsi/ibmvfc.h                     |  219 +-
 drivers/scsi/isci/scu_task_context.h               |   14 -
 drivers/scsi/leapraid/Kconfig                      |   14 +
 drivers/scsi/leapraid/Makefile                     |   10 +
 drivers/scsi/leapraid/leapraid.h                   | 2048 +++++
 drivers/scsi/leapraid/leapraid_app.c               |  803 ++
 drivers/scsi/leapraid/leapraid_func.c              | 8626 ++++++++++++++++++++
 drivers/scsi/leapraid/leapraid_func.h              | 1486 ++++
 drivers/scsi/leapraid/leapraid_os.c                | 2468 ++++++
 drivers/scsi/leapraid/leapraid_transport.c         | 1403 ++++
 drivers/scsi/mpt3sas/Makefile                      |    2 +
 drivers/scsi/mpt3sas/mpt3sas_base.c                |    6 +-
 drivers/scsi/mpt3sas/mpt3sas_base.h                |   20 +
 drivers/scsi/mpt3sas/mpt3sas_config.c              |   36 +
 drivers/scsi/mpt3sas/mpt3sas_hwmon.c               |  191 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |    6 +
 drivers/scsi/qla2xxx/qla_attr.c                    |   63 +-
 drivers/scsi/qla2xxx/qla_bsg.c                     |  622 +-
 drivers/scsi/qla2xxx/qla_bsg.h                     |   34 +
 drivers/scsi/qla2xxx/qla_dbg.c                     |   37 +-
 drivers/scsi/qla2xxx/qla_def.h                     |  148 +-
 drivers/scsi/qla2xxx/qla_dfs.c                     |    8 +-
 drivers/scsi/qla2xxx/qla_edif.c                    |  101 +-
 drivers/scsi/qla2xxx/qla_fw.h                      |  144 +-
 drivers/scsi/qla2xxx/qla_fw29.h                    |  830 ++
 drivers/scsi/qla2xxx/qla_gbl.h                     |   40 +-
 drivers/scsi/qla2xxx/qla_gs.c                      |  176 +-
 drivers/scsi/qla2xxx/qla_init.c                    |  930 ++-
 drivers/scsi/qla2xxx/qla_inline.h                  |  295 +-
 drivers/scsi/qla2xxx/qla_iocb.c                    | 1421 +++-
 drivers/scsi/qla2xxx/qla_isr.c                     |  748 +-
 drivers/scsi/qla2xxx/qla_mbx.c                     |  499 +-
 drivers/scsi/qla2xxx/qla_mid.c                     |   78 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |  315 +-
 drivers/scsi/qla2xxx/qla_nvme.h                    |    4 +-
 drivers/scsi/qla2xxx/qla_nx.c                      |    2 +-
 drivers/scsi/qla2xxx/qla_os.c                      |  316 +-
 drivers/scsi/qla2xxx/qla_sup.c                     |  782 +-
 drivers/scsi/qla2xxx/qla_target.c                  |   34 +-
 drivers/scsi/qla2xxx/qla_tmpl.c                    |   48 +-
 drivers/scsi/qla2xxx/qla_version.h                 |   10 +-
 drivers/scsi/scsi_lib.c                            |    2 +
 drivers/scsi/sd.c                                  |   55 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |  204 +-
 drivers/scsi/storvsc_drv.c                         |   32 +
 drivers/scsi/virtio_scsi.c                         |   18 +-
 drivers/scsi/zorro7xx.c                            |   16 +-
 drivers/scsi/zorro_esp.c                           |    2 +-
 drivers/ufs/core/ufs-debugfs.c                     |    2 +-
 drivers/ufs/core/ufs-mcq.c                         |   14 +-
 drivers/ufs/core/ufs-rpmb.c                        |    8 +-
 drivers/ufs/core/ufs-sysfs.c                       |    1 +
 drivers/ufs/core/ufs-txeq.c                        |   73 +-
 drivers/ufs/core/ufs_bsg.c                         |   41 +-
 drivers/ufs/core/ufshcd.c                          |  143 +-
 drivers/ufs/host/ufs-mediatek.c                    |   16 +-
 drivers/ufs/host/ufs-mediatek.h                    |    4 +-
 drivers/ufs/host/ufs-qcom.c                        |   11 +-
 drivers/ufs/host/ufshcd-pltfrm.c                   |  154 +
 include/linux/mod_devicetable.h                    |    6 +-
 include/uapi/linux/cciss_ioctl.h                   |    1 +
 include/ufs/ufs.h                                  |    6 +
 include/ufs/ufshcd.h                               |   45 +-
 include/ufs/ufshci.h                               |   12 +
 kernel/dma/mapping.c                               |    3 +
 113 files changed, 30058 insertions(+), 2365 deletions(-)
 create mode 100644 Documentation/scsi/leapraid.rst
 create mode 100644 drivers/scsi/fnic/fnic_nvme.c
 create mode 100644 drivers/scsi/fnic/fnic_nvme.h
 rename drivers/scsi/ibmvscsi/{ibmvfc.c => ibmvfc-core.c} (87%)
 create mode 100644 drivers/scsi/ibmvscsi/ibmvfc-nvme.c
 create mode 100644 drivers/scsi/ibmvscsi/ibmvfc-nvme.h
 create mode 100644 drivers/scsi/leapraid/Kconfig
 create mode 100644 drivers/scsi/leapraid/Makefile
 create mode 100644 drivers/scsi/leapraid/leapraid.h
 create mode 100644 drivers/scsi/leapraid/leapraid_app.c
 create mode 100644 drivers/scsi/leapraid/leapraid_func.c
 create mode 100644 drivers/scsi/leapraid/leapraid_func.h
 create mode 100644 drivers/scsi/leapraid/leapraid_os.c
 create mode 100644 drivers/scsi/leapraid/leapraid_transport.c
 create mode 100644 drivers/scsi/mpt3sas/mpt3sas_hwmon.c
 create mode 100644 drivers/scsi/qla2xxx/qla_fw29.h

             reply	other threads:[~2026-08-21  8:03 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-21  8:03 James Bottomley [this message]
2026-08-21  8:12 ` [GIT PULL] SCSI updates for the 7.2+ merge window James Bottomley
2026-08-21 19:10 ` 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=1cec13635d688db8d8185fd4df8a8df621d60a75.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