mirror of https://lore.kernel.org/lkml/
 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 6.16+ merge window
Date: Wed, 06 Aug 2025 13:13:37 +0100	[thread overview]
Message-ID: <2201f60c4fff85f8ded863fdf574219463190ccb.camel@HansenPartnership.com> (raw)

This is mostly fixes and cleanups and code reworks that trickled in
across the merge window and the weeks leading up.  The only substantive
update is the Mediatek ufs driver which accounts for the bulk of the
additions.

The patch is available here:

git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-misc

The short changelog is:

Adrian Hunter (7):
      scsi: ufs: ufs-pci: Remove control of UIC Completion interrupt for Intel MTL
      scsi: ufs: core: Do not write interrupt enable register unnecessarily
      scsi: ufs: core: Set and clear UIC Completion interrupt as needed
      scsi: ufs: core: Remove duplicated code in ufshcd_send_bsg_uic_cmd()
      scsi: ufs: core: Move ufshcd_enable_intr() and ufshcd_disable_intr()
      scsi: ufs: ufs-pci: Remove UFS PCI driver's ->late_init() call back
      scsi: ufs: ufs-pci: Fix default runtime and system PM levels

Alice Chao (1):
      scsi: ufs: host: mediatek: Add more UFSCHI hardware versions

Archana Patni (1):
      scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers

Damien Le Moal (5):
      scsi: libsas: Use a bool for sas_deform_port() second argument
      scsi: libsas: Move declarations of internal functions to sas_internal.h
      scsi: libsas: Make sas_get_ata_info() static
      scsi: libsas: Simplify sas_ata_wait_eh()
      scsi: libsas: Refactor dev_is_sata()

John Garry (1):
      scsi: aacraid: Stop using PCI_IRQ_AFFINITY

Konrad Dybcio (1):
      scsi: ufs: qcom: Drop dead compile guard

Li Lingfeng (1):
      scsi: Revert "scsi: iscsi: Fix HW conn removal use after free"

Liu Song (1):
      scsi: ufs: core: Use str_true_false() helper in UFS_FLAG()

Macpaul Lin (3):
      scsi: dt-bindings: mediatek,ufs: add MT8195 compatible and update clock nodes
      scsi: dt-bindings: mediatek,ufs: Add ufs-disable-mcq flag for UFS host
      scsi: ufs: ufs-mediatek: Add UFS host support for MT8195 SoC

Maurizio Lombardi (1):
      scsi: target: core: Generate correct identifiers for PR OUT transport IDs

Mike Christie (1):
      scsi: target: iblock: Allow iblock devices to be shared

Naomi Chu (1):
      scsi: ufs: host: mediatek: Add DDR_EN setting

Peter Wang (7):
      scsi: ufs: host: mediatek: Support FDE (AES) clock scaling
      scsi: ufs: host: mediatek: Support clock scaling with Vcore binding
      scsi: ufs: host: mediatek: Add clock scaling query function
      scsi: ufs: host: mediatek: Set IRQ affinity policy for MCQ mode
      scsi: ufs: host: mediatek: Handle broken RTC based on DTS setting
      scsi: ufs: host: mediatek: Change ref-clk timeout policy
      scsi: ufs: host: mediatek: Simplify boolean conversion

Ranjan Kumar (1):
      scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans

Rice Lee (1):
      scsi: arm64: dts: mediatek: mt8195: Add UFSHCI node

Salomon Dushimirimana (1):
      scsi: sd: Make sd shutdown issue START STOP UNIT appropriately

Seunghui Lee (1):
      scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume

Tomas Henzl (1):
      scsi: mpt3sas: Fix a fw_event memory leak

Yihang Li (1):
      scsi: MAINTAINERS: Update hisi_sas entry

And the diffstat:

 .../devicetree/bindings/ufs/mediatek,ufs.yaml      |  46 ++-
 MAINTAINERS                                        |   2 +-
 arch/arm64/boot/dts/mediatek/mt8195.dtsi           |  25 ++
 drivers/scsi/aacraid/comminit.c                    |   3 +-
 drivers/scsi/libsas/sas_ata.c                      |  10 +-
 drivers/scsi/libsas/sas_discover.c                 |   2 +-
 drivers/scsi/libsas/sas_internal.h                 |  78 ++++-
 drivers/scsi/libsas/sas_phy.c                      |   6 +-
 drivers/scsi/libsas/sas_port.c                     |  13 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |   3 +-
 drivers/scsi/scsi_scan.c                           |   2 +-
 drivers/scsi/scsi_transport_iscsi.c                |   2 +
 drivers/scsi/scsi_transport_sas.c                  |  60 +++-
 drivers/scsi/sd.c                                  |   4 +-
 drivers/target/target_core_fabric_lib.c            |  63 +++-
 drivers/target/target_core_iblock.c                |  33 ++-
 drivers/target/target_core_iblock.h                |   1 +
 drivers/target/target_core_internal.h              |   4 +-
 drivers/target/target_core_pr.c                    |  18 +-
 drivers/ufs/core/ufs-sysfs.c                       |   3 +-
 drivers/ufs/core/ufshcd.c                          | 105 +++----
 drivers/ufs/host/ufs-mediatek.c                    | 330 ++++++++++++++++++---
 drivers/ufs/host/ufs-mediatek.h                    |  32 ++
 drivers/ufs/host/ufs-qcom.c                        |   8 -
 drivers/ufs/host/ufshcd-pci.c                      |  33 +--
 include/scsi/sas_ata.h                             |  91 +-----
 26 files changed, 701 insertions(+), 276 deletions(-)

Regards,

James


             reply	other threads:[~2025-08-06 12:13 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-06 12:13 James Bottomley [this message]
2025-08-06 12:56 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2025-07-30 14:44 James Bottomley
2025-07-31 20:02 ` 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=2201f60c4fff85f8ded863fdf574219463190ccb.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®