[GIT PULL] ata changes for 6.16-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


(追記) (追記ここまで)



Linus,
The following changes since commit 9d7a0577c9db35c4cc52db90bc415ea248446472:
 gcc-15: disable '-Wunterminated-string-initialization' entirely for now (2025年04月20日 15:30:53 -0700)
are available in the Git repository at:
 ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/libata/linux tags/ata-6.16-rc1
for you to fetch changes up to a374cfbf609017f77a985357656be07a2da22c5f:
 ata: libata-eh: Keep DIPM disabled while modifying the allowed LPM states (2025年05月20日 18:20:51 +0900)
----------------------------------------------------------------
ata changes for 6.16-rc1
 - Simplify ata_print_version_once() using dev_dbg_once() (From Heiner)
 - Some cleanups of libata-sata code to simplify the sense data fetching
 code and use BIT() macro for tag bit handling (From Niklas)
 - Fix variable name spelling in the sata_sx4 driver (From Colin)
 - Improve sense data information field handling for passthrough
 commands (from Igor)
 - Add Rockchip RK3576 SoC compatible to the Designware AHCI DT bindings
 (from Nicolas)
 - Add a message to indicate if a port is marked as external or not, to
 help with debugging potential issues with LPM (From Niklas)
 - Convert DT bindings for "ti,dm816-ahci", "apm,xgene-ahci",
 "cavium,ebt3000-compact-flash", "marvell,orion-sata", and
 "arasan,cf-spear1340" to DT schema (from Rob)
 - Cleanup and improve the code and related comments for HIPM and DIPM
 (host initiated and device initiated power managent) handling. In
 particular, keep DIPM disabled while modifying the allowed LPM states
 to avoid races with the device initiating power state changes (from
 Niklas)
----------------------------------------------------------------
Colin Ian King (1):
 ata: sata_sx4: Fix spelling mistake "parttern" -> "pattern"
Heiner Kallweit (1):
 ata: libata-core: Simplify ata_print_version_once
Igor Pylypiv (1):
 ata: libata-scsi: Do not set the INFORMATION field twice for ATA PT
Nicolas Frattaroli (1):
 dt-bindings: ata: rockchip-dwc-ahci: add RK3576 compatible
Niklas Cassel (8):
 ata: libata-sata: Simplify sense_valid fetching
 ata: libata-sata: Use BIT() macro to convert tag to bit field
 ata: libata: Print if port is external on boot
 ata: libata-eh: Update DIPM comments to reflect reality
 ata: libata-eh: Add ata_eh_set_lpm() WARN_ON_ONCE
 ata: libata-eh: Rename hipm and dipm variables
 ata: libata-eh: Rename no_dipm variable to be more clear
 ata: libata-eh: Keep DIPM disabled while modifying the allowed LPM states
Rob Herring (Arm) (6):
 dt-bindings: ata: Convert ti,dm816-ahci to DT schema
 dt-bindings: ata: Convert st,ahci to DT schema
 dt-bindings: ata: Convert apm,xgene-ahci to DT schema
 dt-bindings: ata: Convert cavium,ebt3000-compact-flash to DT schema
 dt-bindings: ata: Convert marvell,orion-sata to DT schema
 dt-bindings: ata: Convert arasan,cf-spear1340 to DT schema
 .../devicetree/bindings/ata/ahci-dm816.txt | 21 ------
 Documentation/devicetree/bindings/ata/ahci-st.txt | 35 ---------
 .../devicetree/bindings/ata/apm,xgene-ahci.yaml | 58 +++++++++++++++
 .../devicetree/bindings/ata/apm-xgene.txt | 77 --------------------
 .../bindings/ata/arasan,cf-spear1340.yaml | 70 ++++++++++++++++++
 .../bindings/ata/cavium,ebt3000-compact-flash.yaml | 59 +++++++++++++++
 .../bindings/ata/cavium-compact-flash.txt | 30 --------
 .../bindings/ata/marvell,orion-sata.yaml | 83 ++++++++++++++++++++++
 Documentation/devicetree/bindings/ata/marvell.txt | 22 ------
 .../devicetree/bindings/ata/pata-arasan.txt | 37 ----------
 .../devicetree/bindings/ata/rockchip,dwc-ahci.yaml | 3 +
 Documentation/devicetree/bindings/ata/st,ahci.yaml | 72 +++++++++++++++++++
 .../devicetree/bindings/ata/ti,dm816-ahci.yaml | 43 +++++++++++
 drivers/ata/libata-core.c | 6 --
 drivers/ata/libata-eh.c | 39 ++++++----
 drivers/ata/libata-sata.c | 12 ++--
 drivers/ata/libata-scsi.c | 31 ++++----
 drivers/ata/libata.h | 3 -
 drivers/ata/sata_sx4.c | 30 ++++----
 include/linux/libata.h | 19 ++---
 20 files changed, 455 insertions(+), 295 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/ata/ahci-dm816.txt
 delete mode 100644 Documentation/devicetree/bindings/ata/ahci-st.txt
 create mode 100644 Documentation/devicetree/bindings/ata/apm,xgene-ahci.yaml
 delete mode 100644 Documentation/devicetree/bindings/ata/apm-xgene.txt
 create mode 100644 Documentation/devicetree/bindings/ata/arasan,cf-spear1340.yaml
 create mode 100644 Documentation/devicetree/bindings/ata/cavium,ebt3000-compact-flash.yaml
 delete mode 100644 Documentation/devicetree/bindings/ata/cavium-compact-flash.txt
 create mode 100644 Documentation/devicetree/bindings/ata/marvell,orion-sata.yaml
 delete mode 100644 Documentation/devicetree/bindings/ata/marvell.txt
 delete mode 100644 Documentation/devicetree/bindings/ata/pata-arasan.txt
 create mode 100644 Documentation/devicetree/bindings/ata/st,ahci.yaml
 create mode 100644 Documentation/devicetree/bindings/ata/ti,dm816-ahci.yaml

[Index of Archives] [Linux Filesystems] [Linux SCSI] [Linux RAID] [Git] [Kernel Newbies] [Linux Newbie] [Security] [Netfilter] [Bugtraq] [Yosemite News] [MIPS Linux] [ARM Linux] [Linux Security] [Samba] [Device Mapper]

(追記) (追記ここまで)
Powered by Linux

AltStyle によって変換されたページ (->オリジナル) /