Daily update · Aug 21–22, 2026
NTFS gets WOF compression, CIFS maintainer change, and assorted fixes
The in-tree NTFS driver learns to read Compact OS compressed files, CIFS gets a new maintainer, and several driver bugs are fixed.
In brief
This update brings a major NTFS feature: support for Windows system compression (WOF) files, including LZX and XPRESS decompression. It also marks a CIFS maintainer transition and includes several driver and ACPI fixes.
Features
NTFS transparent WOF compression support
Adds a codec interface and LZNT1, LZX, and XPRESS decompression to the in-tree NTFS driver, enabling Windows system-compressed (WOF) files to be read. Includes resident and non-resident data handling and improved error propagation.
Why it matters: Lets Linux read Compact OS compressed files on NTFS volumes without external tools.
f2240a2ff4dbc34e33a60fc7d38ce59d16d556cc42a7b387760c9d271d40d7aa04984f12f39cd3f7fcaf7ddb3fef35322bef615ebf28a7b842f182d1
CIFS maintainer transition
Steve French steps down as CIFS maintainer for health reasons; Namjae Jeon takes over the role.
Why it matters: Changes the leadership of the CIFS/SMB client subsystem.
Qualcomm SPMI PMIC haptics binding
Adds a device tree binding for the haptics module in Qualcomm PMIH0108 PMICs.
Why it matters: Provides the documentation needed for enabling haptics support on compatible devices.
Bug fixes
Fix TPM trusted key teardown ordering
Corrects the order of operations in trusted_tpm_exit() so the key type is unregistered before the TPM chip reference is dropped and digests are freed.
Why it matters: Prevents a potential use-after-free when the trusted key module is unloaded.
Don't expose flat CCS storage as VRAM in Xe
Stops rounding up the flat CCS offset, which could publish compression storage as usable VRAM on Battlemage GPUs.
Why it matters: Avoids handing out memory that belongs to the compression hardware.
ACPI: don't combine completely overlapping resources
Refines resource overlap handling so resources that overlap completely are not merged, preserving the behavior expected by the arm-cmn driver.
Why it matters: Fixes platform device registration for drivers that rely on overlapping MMIO resources.
bnxt: ring doorbell when SW USO exits early
Ensures the TX doorbell is rung even when the software UDP segmentation offload path returns early, preventing a stalled TX queue.
Why it matters: Avoids network TX stalls under certain burst conditions on Broadcom adapters.
ACPI button: quirk for Razer Blade Pro 17 lid switch
Adds a DMI quirk to initialize the lid state to open on resume for the Razer Blade Pro 17 early 2020, matching an existing quirk for the Stealth 13.
Why it matters: Fixes repeated suspends after resume on affected laptops.
Source commits17 entries +
dt-bindings: input: Add Qualcomm SPMI PMIC haptics
Fenglin Wu · Aug 7, 2026 · 1 files
KEYS: trusted: Fix TPM teardown ordering
Chengfeng Ye · Aug 10, 2026 · 1 files
ACPI: button: Add DMI quirk for Razer Blade Pro 17 early 2020 lid switch
Robin Everaars · Aug 17, 2026 · 1 files
MAINTAINERS: Replace Steve French as CIFS maintainer
Paulo Alcantara · Aug 18, 2026 · 2 files
net: bnxt: ring the doorbell when SW USO exits early
Joe Damato · Aug 19, 2026 · 2 files
ACPI: scan: Do not combine resources that overlap completely
Rafael J. Wysocki · Aug 20, 2026 · 1 files
drm/xe: Don't hand out the flat CCS storage as usable VRAM
Linus Torvalds · Aug 21, 2026 · 1 files
ntfs: introduce transparent compression codec interface
Hyunchul Lee · Aug 21, 2026 · 1 files
ntfs: define LZNT1 codec ops under transparent codec interface
Hyunchul Lee · Aug 21, 2026 · 2 files
ntfs: add WOF compression config option
Hyunchul Lee · Aug 21, 2026 · 1 files
ntfs: return errors from ntfs_attr_readall
Hyunchul Lee · Aug 21, 2026 · 4 files
ntfs: parse REPARSE_TAG_WOF
Hyunchul Lee · Aug 21, 2026 · 4 files
ntfs: return errors from inode initialization
Hyunchul Lee · Aug 21, 2026 · 1 files
ntfs: port lzx/xpress decompressors from ntfs-3g-system-compression
Hyunchul Lee · Aug 21, 2026 · 6 files
ntfs: implement codec ops for LZX and XPRESS
Hyunchul Lee · Aug 21, 2026 · 3 files
ntfs: add non-resident WOF decompression
Hyunchul Lee · Aug 21, 2026 · 11 files
ntfs: support resident WOF decompression
Hyunchul Lee · Aug 21, 2026 · 1 files