← Back to archive

Daily update · Aug 28–29, 2026

Linux kernel update: f2fs data integrity, AMD GPU stability, USB audio security, and more

A roundup of notable fixes and features from the latest mainline kernel pull, including f2fs corruption fixes, AMD GPU reset handling, USB MIDI security, and new hardware support.

In brief

This update brings a wide range of improvements: f2fs gets multiple data-corruption and hang fixes, AMD GPU users see better reset handling and display stability, USB audio devices get security and compatibility fixes, and CephFS gains hardening and performance work. New hardware support includes Adreno A704/A722 GPUs and several laptop audio quirks.

Security and hardening

Fix out-of-bounds write in USB MIDI driver

A malicious USB device could advertise a bulk OUT endpoint with wMaxPacketSize of 1, causing a negative length to be passed to snd_rawmidi_transmit and an out-of-bounds write in snd_usbmidi_novation_output().

Why it matters: Closes a security vulnerability that could be triggered by a malicious USB device; users with USB MIDI interfaces should update.

1035a8f63bae

Fix UBIFS out-of-bounds read in signature verification

The signature length check in ubifs_sb_verify_signature() used the wrong sign, accepting declared lengths up to 64 bytes larger than the node actually holds. This could lead to an out-of-bounds read past the end of the buffer during PKCS#7 signature parsing.

Why it matters: Fixes a potential security vulnerability in UBIFS that could be triggered by a crafted filesystem image.

95d27c1708bb

Fix IPMI driver security issues

Adds validation of write message length in the IPMB driver to prevent reading uninitialized stack bytes and underflow, fixes a NULL pointer dereference in the SI driver after failed registration, and restores the required grace period before freeing command receivers to prevent a use-after-free.

Why it matters: Hardens IPMI management interfaces against malformed messages and error-path crashes, relevant for server and embedded systems using IPMI.

53637506884d6d920a75df9a05ec76cfbce6

Fix out-of-bounds write in async compression request cloning

acomp_request_clone() now allocates a clone large enough for the async provider's request context instead of copying only the stack-sized synchronous fallback.

Why it matters: Prevents slab out-of-bounds writes with async compression accelerators such as QAT.

ee440d4fc0d2

Fix ALSA control validation and LED handling

The DAPM double-enum control now rejects the second channel value when it equals the number of items, preventing an out-of-bounds read. The control core also skips write-only kcontrols when updating LED state, preventing a NULL pointer dereference.

Why it matters: Closes memory-safety holes in the ALSA mixer core that could be triggered by invalid control values or user-defined write-only controls with LED triggers.

14511c9b54ce74e3b979ce8b

Cap io_uring query size to prevent excessive zeroing

io_uring now rejects query sizes larger than PAGE_SIZE instead of allowing a nearly 4 GiB clear_user() on the error path.

Why it matters: Closes a way for unprivileged io_uring users to cause large kernel/userspace zeroing work, reducing a DoS risk.

ba77efee1b95

Fix MTE store-only tag check leaking between tasks on arm64

The kernel now saves and restores SCTLR_EL1.TCSO0 on context switch, so a process that opted into MTE store-only tag checking no longer leaves that mode enabled for the next task.

Why it matters: Prevents one process's memory-tagging mode from unintentionally affecting another, improving isolation on arm64 systems using MTE.

b8f070ac3167

Fix KFD CRIU restore and AQL queue validation

The KFD driver now checks that restore_mqd is implemented before calling it during CRIU queue restore, and rejects AQL queue memory allocations that become zero after the wraparound size-halving workaround.

Why it matters: Hardens the checkpoint/restore interface and prevents bypassing per-process VRAM limits, closing local privilege escalation or denial-of-service paths.

6aa530642f9540ba09e11188

Harden AMD display and VCN against malformed inputs

A divide-by-zero in __is_lut_linear() and missing size validation for per-plane degamma LUTs could crash the kernel or read out of bounds with a malformed LUT blob. A crafted message buffer count could overflow the bounds check in the VCN video decoder.

Why it matters: Prevents system crashes and potential memory disclosure from userspace-supplied color LUTs and video decoder messages on AMD GPUs.

4f40873f8a41e4c3ab59021e4d7390530853

File systems

Fix f2fs data corruption and stability issues

Multiple fixes close holes in F2FS_IOC_MOVE_RANGE, zero post-EOF data when extending files, correct append-write range handling, prevent a fsync hang, fix bad page state, harden recovery against invalid filenames, persist directory metadata, correct owner checks on idmapped mounts, and improve resize/shrink/symlink error handling.

Why it matters: Users of f2fs (common on Android and embedded devices) are protected from data corruption, hangs, and filesystem inconsistency.

e533889fc26a28c1ef094e7c1b4db09b7f105eced87b7d19b2205d3cfd6c3b2c5d35cf43ce366bfa821e85171332742e01027b2fcb746dc2b804a0429ec09d5f4b31a54ffce4637a258c95150c268ec06f50ddd8a2c73a7a677a

Improve f2fs performance and add new features

Write-end I/O completion for large bios is now asynchronous, multi-device flushes run in parallel, inode tracking uses less memory, and new ioctls allow dynamic device alias reservation/release. A new mount option supports a resizable tail section for pinned files.

Why it matters: Reduces interrupt latency, speeds up fsync on multi-device setups, lowers memory overhead, and gives f2fs users more flexible storage management.

3de6b8094115e1116f8e98ea9a9ee7408a1feae3faf210bdc966d29e01bb

Fix CephFS data loss, crashes, and performance

CephFS now re-reads file size for O_APPEND writes to prevent data loss, fixes use-after-free and NULL dereference issues in capability and session handling, reduces lock contention, and makes nearfull sync writes opt-in.

Why it matters: Prevents data corruption and crashes for CephFS users, improves performance on busy clusters, and gives operators control over nearfull behavior.

d2a8d446a09c7af4c4f01305ee611a750955a354d7eaa1a5c25aee9c630fe33752c851001319b97dfe9ee7d7aa7b73015f074d7f2938

UBI: preserve torture flag and add per-device wear-leveling

The 'torture' flag is now preserved when erasures are rescheduled or old fastmap PEBs are reused, and the wear-leveling threshold is configurable per UBI device.

Why it matters: Improves NAND flash reliability and allows tuning wear-leveling for devices with different endurance.

420477a84f1ebe04fce9945aa5e0055eac83

Graphics and display

Add support for Adreno A704 and A722 GPUs

Adds kernel support for the Adreno A704 GPU in Qualcomm's Shikra SoC and the Adreno A722 GPU in the Eliza chipset. A704 is a minor revision of A702, while A722 is derived from A730 with reduced resources.

Why it matters: Enables graphics acceleration on upcoming Qualcomm-based devices using these SoCs.

1f69339da062a25fd4227f59

Fix AMD GPU reset hangs, display stability, and power management

Force-completes MES and KIQ ring fences during reset to prevent wedged GPUs, releases a display lock on reset failure, handles missing HPD GPIO for VGA/LVDS connectors, fixes custom backlight curve scaling, and disables runtime PM for externally attached GPUs.

Why it matters: AMD GPU users should no longer experience system hangs or failed resets, older GPUs with VGA/LVDS outputs won't crash, and external GPU enclosures are more stable.

48dc279c3010fd65d174299292a9eebd2a1f52536ce677a36fd83a1c2cdec52feb436539

Fix Qualcomm display and DP audio issues

Fixes DP audio status on cable unplug, cached EDID updates, DSI byte clock rounding, a bonded-mode regression, DPU v13 offsets, YUV420 mode validation, OPP power vote handling, and ARM32 IOMMU attachment.

Why it matters: Improves reliability of external displays, built-in panels, and DP audio on many Qualcomm-based laptops, tablets, and phones.

d858770e86e7b7088d58dccf6cd33b6f415544784327815b8834f5494ab5684f95fb4e9abd926e62d355811c38907eabcebfa9909e2706b7ba206561140b13475302

Fix Adreno GPU stability and power management

Fixes GPU hangs on A3xx after runtime suspend by draining VBIF, clears stale RPMh votes on A6xx after suspend, reorders GPU recovery, and fixes a task_struct reference leak during recovery.

Why it matters: Prevents crashes, hangs, and power management issues on devices with Adreno GPUs, including the Samsung Galaxy S4 and newer Snapdragon platforms.

be0e82b8e0c9d9108bfdb746b303e1d5281140b793714ad8

Fix Xe GPU stability

The Xe driver no longer triggers a WARN when a kernel-submitted job times out after the device is already wedged, rejects page faults from non-fault-mode VMs, and fixes I2C/system controller reliability.

Why it matters: Prevents spurious kernel warnings and improves stability for Intel discrete GPUs.

13087ad7817e5e977521d217f43fa4b8522b244abef7f280a62212b35a21

Add CU occupancy reporting for AMD GFX11 and GFX12 GPUs

Adds compute unit occupancy support to the AMD KFD driver for GFX11, GFX12, and GFX12.1, ported from GFX9.

Why it matters: ROCm users on newer AMD GPUs can query CU occupancy for performance monitoring and tuning.

290e0be2abb7fb1e65a80dd9fb62f7f03115

Audio

Fix audio resume on AMD ACP platforms using SoundWire

SoundWire ports lost their configuration during system suspend and were not re-prepared when userspace resumed the stream, causing silent playback. The stream is now prepared again on resume.

Why it matters: Laptop users with AMD ACP audio should no longer lose sound after suspend/resume.

6fd1b9225de1

Platform and drivers

Fix TPM driver reliability on I2C, SPI, and non-x86 systems

Fixes an IRQ enable/disable imbalance in the Nuvoton I2C TPM driver, a missing resume callback for SPI TPMs without CR50 support, and restricts the Atmel TPM driver to x86 where its fixed I/O ports exist.

Why it matters: Prevents TPM timeouts, resume failures, and boot crashes on affected systems.

705c4ed06433b4d1adc704714bfacee94f30

Fix io_uring waitid cancellation and teardown handling

waitid requests now honor task_work cancellation and avoid copying siginfo to userspace when the ring is being torn down from a kworker.

Why it matters: Prevents incorrect cancellation behavior and inappropriate userspace access during io_uring ring teardown.

14572de82e502cf20c4e0f72

Fix arm64 32-bit LDM/STM alignment emulation

Fixes decrementing LDM/STM alignment emulation for 32-bit processes on arm64, which previously added nearly 4 GiB instead of subtracting the transfer size.

Why it matters: Fixes crashes or misbehavior for 32-bit ARM binaries using unaligned decrementing LDM/STM on ARM64.

f5b8b9037df3

Revert ACPI deferred power initialization

Reverts a change that deferred ACPI device power initialization, which could break power management for PCI devices.

Why it matters: Avoids elusive power management issues on laptops and other ACPI systems.

3b446d169a93

Source commits353 entries +
84477867e122

tty: xtensa/iss: use strnlen to improve iss_console_write

Thorsten Blum · Apr 30, 2026 · 1 files

888d33b208bd

ceph: pass fscrypt `tname` buffers directly

Sam Edwards · May 30, 2026 · 3 files

e939fc6a7bd9

ceph: properly decrypt filenames in vmalloc() buffers

Sam Edwards · May 30, 2026 · 2 files

14ea7c582879

drm/msm/dpu: fix parameter name in dpu_core_perf_adjusted_mode_clk kernel-doc

Rosen Penev · May 30, 2026 · 1 files

9c48a5368504

rtc: pcf8563: fix clock provider leak on unbind

Yi Ding · Jun 2, 2026 · 1 files

4f49c3f8a5a8

ceph: Fix ERR_PTR(0) in ceph_mkdir()

Hongling Zeng · Jun 4, 2026 · 1 files

d9108bfdb746

drm/msm/a6xx: Fix stale rpmh votes after suspend

Shivam Rawat · Jun 4, 2026 · 1 files

b303e1d52811

drm/msm: Recover HW before retire hung submit

Jie Zhang · Jun 4, 2026 · 1 files

fc7ccbc6174b

drm/msm/a6xx: Fix A663 GPUCC register list for state capture

Jie Zhang · Jun 4, 2026 · 1 files

d052d0358fb8

drm/msm/a6xx: Fix A621 GPUCC register list for state capture

Jie Zhang · Jun 4, 2026 · 2 files

bc024d325e98

drm/msm/a6xx: Fix IRQ storm during msm_recovery test

Jie Zhang · Jun 4, 2026 · 4 files

40b793714ad8

drm/msm: Fix task_struct reference leak in recover_worker

Jie Zhang · Jun 4, 2026 · 1 files

5b0a6b554e12

ubi: Fix rollback for explicit UBI device numbers

Yuho Choi · Jun 8, 2026 · 1 files

b7088d58dccf

drm/msm/dp: add missing drm_edid_connector_update() before add_modes on cached EDID

Jens Glathe · Jun 8, 2026 · 1 files

c8ec4b10864e

dt-bindings: display: msm: qcm2290: Add Shikra MDSS

Nabige Aala · Jun 8, 2026 · 3 files

be0e82b8e0c9

drm/msm/a3xx: Drain VBIF before GPU suspend

Alexandre MINETTE · Jun 10, 2026 · 2 files

b8a9c9c5787b

drm/msm/adreno: fix use after free on error path in a6xx_gpu_init()

Dan Carpenter · Jun 11, 2026 · 1 files

2943ec93ee6f

rtc: ds1343: replace symbolic permissions with octal

Jack Lee · Jun 12, 2026 · 1 files

c675dea86a00

drm/amdgpu: delay ttm buffer func enablement on xgmi

Pierre-Eric Pelloux-Prayer · Jun 15, 2026 · 2 files

a7c958e8721e

xtensa: correct CONFIG_XTENSA_CALIBRATE_CCOUNT macro name in comment

Ethan Nelson-Moore · Jun 15, 2026 · 1 files

d858770e86e7

drm/msm/dp: return 0 from audio_prepare when cable is disconnected

Kumar Anurag · Jun 16, 2026 · 1 files

de0dab22cbf6

m68k: coldfire/5441x: register mcf-rcm-reset platform device

Jean-Michel Hautbois · Jun 17, 2026 · 1 files

4f2b89b03411

drm/msm: Do not declare msm_framebuffer_init() as static

Thomas Zimmermann · Jun 18, 2026 · 2 files

0cfd468c9956

drm/msm: fbdev: Inline msm_alloc_stolen_fb()

Thomas Zimmermann · Jun 18, 2026 · 3 files

e78d1bc9e4d0

drm/msm: fbdev: Fix error reporting

Thomas Zimmermann · Jun 18, 2026 · 1 files

6cf3fb14f33e

drm/msm: fbdev: Calculate buffer geometry with format helpers

Thomas Zimmermann · Jun 18, 2026 · 2 files

eb714953c441

drm/msm: fbdev: Use a DRM client buffer

Thomas Zimmermann · Jun 18, 2026 · 1 files

1a2bfb1cf7df

drm/msm: Make msm_framebuffer_init() an internal interface again

Thomas Zimmermann · Jun 18, 2026 · 2 files

9ec09d5f4b31

f2fs: dirty directory inodes on mtime/ctime update

Joanne Chang · Jun 23, 2026 · 3 files

575f6f8ef2ab

f2fs: don't drop the top folio order in the f2fs_iostat tracepoint

Zhan Xusheng · Jun 23, 2026 · 2 files

1b4db09b7f10

f2fs: fix to avoid move_range and defragment on device_alias file

Chao Yu · Jun 23, 2026 · 1 files

5904c4109554

rtc: zynqmp: Return optional clock lookup errors

Pengpeng Hou · Jun 24, 2026 · 1 files

53637506884d

ipmi: ipmb: validate write message length

Yousef Alhouseen · Jun 24, 2026 · 1 files

bcad3667a337

rtc: mv: fix potential race condition

Alexandre Belloni · Jun 25, 2026 · 1 files

12b1843fee1f

rtc: mv: remove mv_rtc_remove

Alexandre Belloni · Jun 25, 2026 · 1 files

0f046e45afb7

f2fs: Remove unused curseg_segno() and curseg_alloc_type()

Zhan Xusheng · Jun 26, 2026 · 1 files

705c4ed06433

tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout

Myeonghun Pak · Jun 26, 2026 · 1 files

d0a481fad5c7

f2fs: fix to avoid potential section-unaligned pinfile

Chao Yu · Jun 29, 2026 · 1 files

e533889fc26a

f2fs: validate MOVE_RANGE destination size

Wenjie Qi · Jun 30, 2026 · 1 files

01027b2fcb74

f2fs: limit recovery filename logging to stored length

Wenjie Qi · Jun 30, 2026 · 1 files

6d920a75df9a

ipmi: si: Fix NULL pointer dereference after failed registration

Seiji Nishikawa · Jun 30, 2026 · 1 files

eecba818a962

drm/msm/hdmi_bridge: Simplify register bit updates

Krzysztof Kozlowski · Jul 2, 2026 · 2 files

c5f6b1abca25

drm/msm/hdmi_hdcp: Simplify register bit updates

Krzysztof Kozlowski · Jul 2, 2026 · 1 files

1190db8edcd9

dt-bindings: rtc: microchip,pic32mzda-rtc: Convert to DT schema

Udaya Kiran Challa · Jul 3, 2026 · 2 files

420477a84f1e

UBI: Preserve torture flag when rescheduling failed erasures

Zhihao Cheng · Jul 4, 2026 · 5 files

be04fce9945a

UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs

Zhihao Cheng · Jul 4, 2026 · 1 files

402c89d28fec

rtc: brcmstb-waketimer: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

f1daef283404

rtc: s32g: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

7490b8356e52

rtc: ab-eoz9: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

6cd69ea0f04c

ceph: make __ceph_remove_cap() static

Max Kellermann · Jul 6, 2026 · 2 files

8619a36ff55a

ceph: add helper function ceph_cap_is_removed()

Max Kellermann · Jul 6, 2026 · 3 files

af05588c9700

ceph: mark cap remove with RB_CLEAR_NODE() instead of setting ci=NULL

Max Kellermann · Jul 6, 2026 · 2 files

0cb176595797

ceph: pass inode pointer around instead of reloading it

Max Kellermann · Jul 6, 2026 · 3 files

3d7bca9d5837

f2fs: embed f2fs_gc_kthread in f2fs_sb_info

Chao Yu · Jul 6, 2026 · 7 files

5f074d7f2938

ceph: make nearfull sync writes opt-in

Alex Markuze · Jul 6, 2026 · 4 files

e33752c85100

ceph: skip __touch_cap() most of the time

Max Kellermann · Jul 6, 2026 · 1 files

ad2d093781a0

ceph: Change system_unbound_wq with system_dfl_wq

Marco Crivellari · Jul 6, 2026 · 1 files

e44580b601d4

dt-bindings: display/msm: gpu: Document Adreno 840

Akhil P Oommen · Jul 6, 2026 · 1 files

6cd33b6f4155

drm/msm/dsi: round 6G byte clock rate to the PLL-achievable value

Kavan Smith · Jul 7, 2026 · 1 files

b41d9ff965f7

f2fs: quota: do not use GFP_NOFS in f2fs_quota_read()

Chao Yu · Jul 7, 2026 · 1 files

35e5554ec14b

f2fs: drop FGP_NOFS in f2fs_write_begin()

Chao Yu · Jul 7, 2026 · 1 files

43e214ede664

m68k: defconfig: add config for M52358EVB board

Greg Ungerer · Jul 7, 2026 · 1 files

ab3e29ac591d

m68k: defconfig: add config for M5282EVB board

Greg Ungerer · Jul 7, 2026 · 1 files

68d541754d6c

ceph: bound xattr value length in __build_xattrs()

Michael Bommarito · Jul 7, 2026 · 1 files

77933e22adfe

ceph: bound MDSCapAuth path and fs_name decode in handle_session()

Michael Bommarito · Jul 7, 2026 · 1 files

a3eb169ee297

ceph: bound num_export_targets array for mds info v2/v3

Michael Bommarito · Jul 7, 2026 · 1 files

4bd3158bd624

ceph: cap delegated inode count in ceph_parse_deleg_inos()

Michael Bommarito · Jul 7, 2026 · 3 files

e7d7aa7b7301

ceph: do not repeat ceph_trim_dentries() if no progress possible

Max Kellermann · Jul 7, 2026 · 1 files

28c1ef094e7c

f2fs: reject overlapping move range after len expansion

Hao-Qun Huang · Jul 8, 2026 · 1 files

1319b97dfe9e

ceph: drop mdsc->mutex before decoding the MDS reply

Max Kellermann · Jul 8, 2026 · 1 files

e2332abed2a4

drm/msm: Only fini scheduler after successful init

Ruoyu Wang · Jul 9, 2026 · 2 files

ac9d69ae4835

ceph: use detach_cap_releases() in ceph_send_cap_releases()

Max Kellermann · Jul 9, 2026 · 1 files

1f69339da062

drm/msm/adreno: Add support for A704 GPU

Aditya Sherawat · Jul 9, 2026 · 1 files

9479a45e5f59

dt-bindings: display/msm/gpu: Add support for A704 GPU

Aditya Sherawat · Jul 9, 2026 · 1 files

504a65121cf1

dt-bindings: arm-smmu: Document GPU SMMU for Shikra SoC

Bibek Kumar Patro · Jul 9, 2026 · 1 files

745ca1b959d9

dt-bindings: rtc: Convert rtc-cmos binding to YAML

Teja Sai Charan Bellamkonda · Jul 9, 2026 · 2 files

b47eeaa48ee5

m68k/coldfire: replace linux/gpio.h inclusions

Arnd Bergmann · Jul 10, 2026 · 2 files

eff8013c5a89

ceph: bound copied dentry name length in NFS export get_name

Michael Bommarito · Jul 11, 2026 · 1 files

e06f28d32f31

tpm: Initial step to reorganize TPM public headers

Ross Philipson · Jul 11, 2026 · 7 files

94d48062eb96

tpm: Move TPM1 specific definitions to the command header

Ross Philipson · Jul 11, 2026 · 3 files

7a5ec92813bc

tpm: Move TPM2 specific definitions to the command header

Ross Philipson · Jul 11, 2026 · 5 files

88c5a62c3af7

tpm: Move TPM common base definitions to the command header

Ross Philipson · Jul 11, 2026 · 3 files

5467ade15197

tpm: Move platform specific definitions to the new PTP header

Ross Philipson · Jul 11, 2026 · 2 files

71ab22dbcfb5

tpm: Remove main TPM header from TPM event log header

Alec Brown · Jul 11, 2026 · 1 files

0b9551c18951

tpm-buf: Merge TPM_BUF_BOUNDARY_ERROR and TPM_BUF_OVERFLOW

Jarkko Sakkinen · Jul 11, 2026 · 3 files

065cfba1f454

tpm-buf: Remove chip parameter from tpm_buf_append_handle()

Jarkko Sakkinen · Jul 11, 2026 · 4 files

3d9e043dab0a

tpm-buf: Memory-safe allocations

Jarkko Sakkinen · Jul 11, 2026 · 10 files

55ba91d4c54a

tpm-buf: Add TPM buffer support header for standalone reuse

Ross Philipson · Jul 11, 2026 · 3 files

cf92237e8113

tpm: Remove redundant dev_err()

Pan Chuang · Jul 11, 2026 · 3 files

44784327815b

Revert "drm/msm: dsi: fix PLL init in bonded mode"

Dmitry Baryshkov · Jul 12, 2026 · 2 files

4bfacee94f30

tpm: atmel: depend on X86

Karl Mehltretter · Jul 12, 2026 · 1 files

0dab71381f1b

f2fs: fix folio_nr_pages() race after put in large folio invalidate

Zhaoyang Huang · Jul 13, 2026 · 1 files

c9e17e381e02

rtc: msc313: Select by default on MSTARV7

Daniel Palmer · Jul 13, 2026 · 1 files

da5e8713aee5

rtc: st-lpc: get IRQ via platform_get_irq()

Rosen Penev · Jul 14, 2026 · 1 files

a354d7eaa1a5

ceph: fix use-after-dereference of NULL ci in __ceph_remove_cap()

Xiubo Li · Jul 14, 2026 · 1 files

7af4c4f01305

ceph: fix UAF in __kick_flushing_caps() on cf entry freed during unlock

Xiubo Li · Jul 14, 2026 · 1 files

ee611a750955

ceph: fix UAF in check_new_map() on session freed during unlock

Xiubo Li · Jul 14, 2026 · 1 files

9ec08b7499a6

libceph: validate OSD extent maps before cursor advance

Michael Bommarito · Jul 14, 2026 · 1 files

a54ffce4637a

f2fs: use the mount idmap for the owner check in f2fs_xattr_advise_set()

Zhan Xusheng · Jul 16, 2026 · 1 files

78acddfde751

rtc: pcf85363: Add error checking to regmap calls in probe()

Cosmo Chou · Jul 17, 2026 · 1 files

01bcc0398f43

drm/msm/a6xx: Fix RBBM_CLOCK_CNTL3_TP0 value in a730_hwcg

Puranam V G Tejaswi · Jul 17, 2026 · 1 files

352116dbc4fc

drm/msm/a6xx: Rename GBIF_CX_CONFIG to a A6XX- variant register

Akhil P Oommen · Jul 17, 2026 · 4 files

a25fd4227f59

drm/msm/a6xx: Add Adreno 722 support

Puranam V G Tejaswi · Jul 17, 2026 · 7 files

cee19f08f460

dt-bindings: arm-smmu: Document GPU SMMU for Eliza SoC

Akhil P Oommen · Jul 17, 2026 · 1 files

0b69e4f4ee32

dt-bindings: display/msm: Document Adreno 722 GPU and GMU

Puranam V G Tejaswi · Jul 17, 2026 · 2 files

cca7d3e30bf3

f2fs: fix dentry folio leak in find_in_level

Guanghui Yang · Jul 19, 2026 · 1 files

4d31434fea51

dt-bindings: rtc: Convert TI Palmas RTC to DT schema

Eduard Bostina · Jul 19, 2026 · 2 files

8834f5494ab5

drm/msm/dpu: Fix DMA SSPP REC block offsets on DPU v13

Yongxing Mou · Jul 20, 2026 · 2 files

d2a8d446a09c

ceph: revalidate ki_pos for O_APPEND writes after cap acquisition

Xiubo Li · Jul 21, 2026 · 1 files

878d93aaa596

rtc: ds1307: fix RX8130 wakeup alarm WADA bit for day-of-month mode

Robert Leussler · Jul 21, 2026 · 1 files

684f95fb4e9a

drm/msm/dp: reject YUV420-only modes without VSC SDP support

Dmitry Baryshkov · Jul 22, 2026 · 3 files

bd926e62d355

drm/msm/dp: do not reject wide-bus modes while a YUV420 mode is active

Dmitry Baryshkov · Jul 22, 2026 · 1 files

ffdb7a8104f5

drm/amdgpu: ensure all userq VAs mapped before restore

Zhu Lingshan · Jul 22, 2026 · 1 files

ff7937d14f53

UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC

Ran Hongyun · Jul 23, 2026 · 1 files

a5e0055eac83

UBI: support per-device wear-leveling threshold

Ran Hongyun · Jul 23, 2026 · 6 files

9be23efacbac

ceph: use GFP_NOFS for cap flush allocation in writeback path

Xiubo Li · Jul 23, 2026 · 1 files

af59562a5b3d

ceph: do not cache negative dentries for snapped directories

Xiubo Li · Jul 23, 2026 · 2 files

93c125e4ea98

drm/msm: don't tear down KMS twice when KMS init fails

Dmitry Baryshkov · Jul 23, 2026 · 2 files

b1407862fb57

rtc: pcf2127: remove conditional return with no effect

Sang-Heon Jeon · Jul 23, 2026 · 1 files

83723f32cb3d

drm/msm: remove objects from evit list after pinning them

Anna Maniscalco · Jul 23, 2026 · 1 files

95d27c1708bb

ubifs: fix out-of-bounds read in signature length check

Ibrahim Hashimov · Jul 24, 2026 · 1 files

092755367e1a

rtc: spacemit: handle regmap_test_bits() error return

Surendra Singh Chouhan · Jul 24, 2026 · 1 files

f8a410880025

f2fs: return writeback error from collapse range

Wenjie Qi · Jul 27, 2026 · 1 files

85171332742e

f2fs: only redirty pinned folios in redirty_blocks

Wenjie Qi · Jul 27, 2026 · 1 files

c08b809d8c2c

drm/msm: Fix stale comments in uapi/drm/msm_drm.h

Hans de Goede · Jul 28, 2026 · 1 files

db6f98b9515f

drm/msm/dp: remove cached drm_edid from panel

Yongxing Mou · Jul 28, 2026 · 3 files

cd07d6358840

drm/msm/dp: drop deprecated .mode_set() and use .atomic_pre_enable

Yongxing Mou · Jul 28, 2026 · 3 files

1c96c88ec172

drm/msm/dp: move mode setup into msm_dp_panel_init_panel_info()

Yongxing Mou · Jul 28, 2026 · 3 files

7de83c21291f

drm/msm/dp: split msm_dp_ctrl_config_ctrl() into link parts and stream parts

Yongxing Mou · Jul 28, 2026 · 2 files

3a1edd5ac022

drm/msm/dp: extract MISC1_MISC0 configuration into a separate function

Yongxing Mou · Jul 28, 2026 · 1 files

0a19867dfb8d

drm/msm/dp: split link setup from source params

Yongxing Mou · Jul 28, 2026 · 1 files

38e4b1214979

drm/msm/dp: move the pixel clock control to its own API

Yongxing Mou · Jul 28, 2026 · 1 files

ca16db3d18cf

drm/msm/dp: break up dp_display_enable into two parts

Abhinav Kumar · Jul 28, 2026 · 3 files

477d23a69569

drm/msm/dp: re-arrange dp_display_disable() into functional parts

Abhinav Kumar · Jul 28, 2026 · 3 files

2f0e61b6c592

drm/msm/dp: allow dp_ctrl stream APIs to use any panel passed to it

Abhinav Kumar · Jul 28, 2026 · 3 files

a57a81926277

drm/msm/dp: split dp_ctrl_off() into stream and link parts

Abhinav Kumar · Jul 28, 2026 · 3 files

894a6e16abbe

drm/msm/dp: simplify link and clock disable sequence

Yongxing Mou · Jul 28, 2026 · 1 files

e8d91d17f73b

drm/msm/dp: make bridge helpers use dp_display to allow re-use

Abhinav Kumar · Jul 28, 2026 · 4 files

c16ba6ba3da4

drm/msm/dp: pass panel to display enable/disable helpers

Yongxing Mou · Jul 28, 2026 · 1 files

811c38907eab

drm/msm/dpu: Drop sneaky dev_pm_opp_set_rate(0)

Konrad Dybcio · Jul 28, 2026 · 1 files

cebfa9909e27

drm/msm/dp: Drop dev_pm_opp_set_rate(0)

Konrad Dybcio · Jul 28, 2026 · 1 files

06b7ba206561

drm/msm/dsi: Drop dev_pm_opp_set_rate(0)

Konrad Dybcio · Jul 28, 2026 · 1 files

ae88499d71ce

drm/msm: Fix barriers accessing ctx vm

Rob Clark · Jul 29, 2026 · 1 files

ea69d489d3a6

drm/msm: Rework queuelock

Rob Clark · Jul 29, 2026 · 3 files

2c26f9e46d39

drm/msm: Synchronize VM creation on ctxlock

Rob Clark · Jul 29, 2026 · 2 files

2b1bfcb59d3f

drm/msm: Synchronize set_sysprof on ctxlock

Rob Clark · Jul 29, 2026 · 1 files

9ee2884ed58e

drm/msm: Move nr_cmds initialization

Rob Clark · Jul 29, 2026 · 1 files

0369a2619c50

drm/msm: Remove redundant SIZE_MAX check

Rob Clark · Jul 29, 2026 · 1 files

b87c50d2cabc

drm/msm/a6xx: Access VM directly in submit path

Rob Clark · Jul 29, 2026 · 1 files

517ca9a86a4a

drm/msm: Add helper to check for per-process pgtables VM

Rob Clark · Jul 29, 2026 · 1 files

e6863b085606

drm/msm/gem: Fix dma_buf import error paths

Rob Clark · Jul 29, 2026 · 3 files

4e67b8fc55c4

drm/msm/gem: Remove useless locking in GEM import

Rob Clark · Jul 29, 2026 · 1 files

695d2b042af0

drm/msm/gem: Extract bookkeeping init helper

Rob Clark · Jul 29, 2026 · 1 files

df68029e639b

drm/msm/gem: Set resv before exposing obj

Rob Clark · Jul 29, 2026 · 5 files

a6d87a272b2c

drm/msm/gem: Validate lazy VM in GEM_NEW

Rob Clark · Jul 29, 2026 · 1 files

00dfa76bdfc2

drm/msm: Allow lazy VM creation to fail

Rob Clark · Jul 29, 2026 · 5 files

3b35a5c528ba

drm/msm: Don't fallback to shared VM for VM_BIND

Rob Clark · Jul 29, 2026 · 2 files

1b8029394fb7

drm/msm: Fix per-process-pgtables check

Rob Clark · Jul 29, 2026 · 1 files

7aeada642ebf

drm/msm: Fixup invalid overflow check

Rob Clark · Jul 29, 2026 · 1 files

f06711486c12

ubifs: debug.h: fix kernel-doc struct prototypes

Randy Dunlap · Jul 29, 2026 · 1 files

abd6591fb5cc

ubifs: key.h: use correct function parameter name

Randy Dunlap · Jul 29, 2026 · 1 files

4e5e02340a18

ubifs: ubifs.h: clean up kernel-doc comments

Randy Dunlap · Jul 29, 2026 · 1 files

140b13475302

drm/msm: detach the ARM DMA mapping before attaching our own domain

Dmitry Baryshkov · Jul 30, 2026 · 1 files

ca45cfa74370

rtc: gamecube: check return value of devm_rtc_register_device()

Linkai Gong · Jul 31, 2026 · 1 files

f374967fcdf0

libceph: validate banner payload length

Aleksandr Nogikh · Jul 31, 2026 · 1 files

271e90eb5f9f

drm: use drm_warn() in validate_blend_mode_for_alpha_formats()

Leandro Ribeiro · Jul 31, 2026 · 1 files

b6c46ab0bdee

ipmi: Remove all sysfs files on registration failure

Yuho Choi · Aug 3, 2026 · 1 files

6dc2b804a042

f2fs: reject invalid recovered filename lengths

Wenjie Qi · Aug 3, 2026 · 1 files

3de6b8094115

f2fs: Run f2fs_write_end_io() asynchronously

Bart Van Assche · Aug 3, 2026 · 5 files

314c9e476ffc

f2fs: call __add_ino_entry out of the eviction path

Jaegeuk Kim · Aug 3, 2026 · 5 files

0f9af07ecc1a

f2fs: fix valid block count leak on data block allocation failure

Chen Changcheng · Aug 4, 2026 · 1 files

5cb33b00c8fb

f2fs: avoid NULL checkpoint thread access in sysfs

Wenjie Qi · Aug 4, 2026 · 1 files

8e4692c6c165

f2fs: protect critical_task_priority updates with s_umount

Wenjie Qi · Aug 4, 2026 · 1 files

315d11a89147

dt-bindings: rtc: ti,omap-rtc: Convert to DT schema

Bhargav Joshi · Aug 4, 2026 · 2 files

4f40873f8a41

drm/amd/display: avoid divide-by-zero in __is_lut_linear()

Harry Wentland · Aug 4, 2026 · 1 files

e4c3ab59021e

drm/amd/display: validate plane degamma LUT size for private color prop

Harry Wentland · Aug 4, 2026 · 1 files

c52feb436539

drm/amdgpu: Disable runtime PM for externally attached dGPUs

Yang Wang · Aug 5, 2026 · 1 files

026d7aeadf27

f2fs: fix to return -EFSCORRUPTED in f2fs_get_node_info() correctly

Chao Yu · Aug 5, 2026 · 1 files

7173538c41d6

f2fs: avoid unnecessary shrink in f2fs_shrink_scan()

Chao Yu · Aug 5, 2026 · 1 files

5b86eab84ac8

f2fs: fix to clear dirty flag on folio in error path

Chao Yu · Aug 5, 2026 · 1 files

eae3faf210bd

f2fs: support dynamic reserve/release for device aliasing

Daeho Jeong · Aug 6, 2026 · 11 files

5d59e6a3777c

f2fs: print error information in f2fs_put_super()

Chao Yu · Aug 6, 2026 · 1 files

e1116f8e98ea

f2fs: issue multi-device flushes in parallel

Yonggil Song · Aug 6, 2026 · 1 files

7e188e9f9437

f2fs: fix to pass folio->index to f2fs_sanity_check_node_footer()

Chao Yu · Aug 6, 2026 · 1 files

40ba09e11188

drm/amdkfd: Reject zero-sized AQL queue allocations after size halving

Sunday Clement · Aug 6, 2026 · 2 files

18e633dd9674

ipmi: Fix leak in __ipmi_bmc_register

Michail Tatas · Aug 6, 2026 · 1 files

a04ea08ddb51

drm/amdgpu/userq: fix lock missing for userq fence error set

Prike Liang · Aug 7, 2026 · 1 files

eee1ea58c81e

char: ipmi: use named initializers for acpi_device_id

Pawel Zalewski (The Capable Hub) · Aug 7, 2026 · 3 files

4d7390530853

drm/amdgpu/vcn: fix integer overflow in dec_msg buffer count check

David (Ming Qiang) Wu · Aug 7, 2026 · 2 files

31dd710cd84d

mtd: ubi: Release device reference on busy detach

Yuho Choi · Aug 7, 2026 · 1 files

0d7477640f44

f2fs: refactor f2fs_evict_inode having three major parts

Jaegeuk Kim · Aug 7, 2026 · 1 files

ef5fcf2a6c32

drm/amdgpu: fix autosuspend cleanup during removal

Guangshuo Li · Aug 8, 2026 · 1 files

d3915a0a356e

f2fs: unify add/remove ino entry API for all ino types

Chao Yu · Aug 9, 2026 · 1 files

ed98f8e27a93

ipmi:si: Add async init to ipmi_si

Michal Clapinski · Aug 10, 2026 · 2 files

a2c73a7a677a

f2fs: return symlink writeback errors

Wenjie Qi · Aug 10, 2026 · 1 files

b2205d3cfd6c

f2fs: fix to off-by-one issue in f2fs_zero_post_eof_page()

Chao Yu · Aug 11, 2026 · 1 files

5eced87b7d19

f2fs: fix to zero post-EOF data when extending file size

Chao Yu · Aug 11, 2026 · 1 files

874ef9a6f2fc

i2c: designware: Global register definitions

Heikki Krogerus · Aug 11, 2026 · 6 files

f43fa4b8522b

drm/xe/i2c: Fix the interrupt handling

Heikki Krogerus · Aug 11, 2026 · 6 files

244abef7f280

drm/xe/i2c: Keep the i2c controller always enabled

Heikki Krogerus · Aug 11, 2026 · 2 files

8587d48d694d

drm/amdgpu: check thunderbolt before switcheroo registration

Yang Wang · Aug 12, 2026 · 1 files

699411a35341

ceph: use GFP_KERNEL consistently in __ceph_pool_perm_get()

Xiubo Li · Aug 12, 2026 · 1 files

b4d1adc70471

tpm: tpm_tis_spi: fix nodef CR50 tpm_tis_spi_resume is null

Li Jun · Aug 12, 2026 · 1 files

fa487f56efba

f2fs: fix to reclaim space in f2fs_allocate_pinning_section()

Chao Yu · Aug 12, 2026 · 1 files

5d49025a4e59

f2fs: fix to shrink gc_lock coverage in f2fs_gc_range()

Chao Yu · Aug 12, 2026 · 4 files

6da62bbde487

f2fs: cleanup w/ f2fs_need_rand_{blk, seg, seg_blk}

Chao Yu · Aug 12, 2026 · 4 files

0a1703eba237

f2fs: fix to avoid pinfile fragment on fragment:{block, segment} mode

Chao Yu · Aug 12, 2026 · 4 files

dafb84f092a6

f2fs: fix to propagate error from f2fs_sync_fs()

Chao Yu · Aug 12, 2026 · 2 files

6aa530642f95

drm/amdkfd: guard against NULL restore_mqd in CRIU queue restore

Vladimir Marioukhine · Aug 12, 2026 · 1 files

c25aee9c630f

ceph: fix leaked inode reference on writeback abort at umount

Matthew Brown · Aug 12, 2026 · 1 files

48dc279c3010

drm/amdgpu: force complete the MES ring fences on reset

Jesse Zhang · Aug 13, 2026 · 1 files

fd65d1742992

drm/amdgpu: force complete the KIQ ring fences on reset

Jesse Zhang · Aug 13, 2026 · 1 files

3d318fe4e99a

drm/xe: tests: fix error message in xe_migrate_sanity_test()

Dan Carpenter · Aug 13, 2026 · 1 files

3438e964c916

drm/amdgpu/userq: ignore duplicate BO locks in userq signal ioctl

Sunil Khatri · Aug 13, 2026 · 1 files

2411e499385c

drm/amdgpu/userq: ignore duplicate BO locks when counting wait fences

Sunil Khatri · Aug 13, 2026 · 1 files

5827c7ad72b6

drm/amdgpu/userq: ignore duplicate BO locks when returning wait fence info

Sunil Khatri · Aug 13, 2026 · 1 files

556488b08638

drm/amdgpu: validate rptr and wptr of a userq

Zhu Lingshan · Aug 13, 2026 · 1 files

aedc9053d909

ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode

Jérémy Jean · Aug 13, 2026 · 1 files

59db985bc99e

drm/amdgpu: fix sysfs ip base addr for 64bit in standalone mode

Mukul Joshi · Aug 13, 2026 · 1 files

264216889d39

tpm: st33zp24: Validate locality read result

Ruoyu Wang · Aug 13, 2026 · 1 files

119046319e77

ASoC: tas2783-sdw: power the Function up before preparing the port

Andrey Golovko · Aug 13, 2026 · 1 files

6fd1b9225de1

ASoC: sdw_utils: prepare the stream again when resuming

Andrey Golovko · Aug 13, 2026 · 1 files

6fd83a1c2cde

drm/amd/display: Scale custom brightness curve from full range

Akhmed Zhitaev · Aug 13, 2026 · 1 files

8fce9b0f93e2

amdkfd: let profile_lock_device return an int other than uint32

Zhu Lingshan · Aug 14, 2026 · 1 files

d36fbf821893

drm/amdgpu/userq: lock and validate wptr BOs before reading their GPU offset on restore

Jesse Zhang · Aug 14, 2026 · 1 files

13087ad7817e

drm/xe: don't WARN on kernel job timeout when device already wedged

Nitin Gote · Aug 14, 2026 · 1 files

5c082f4cd176

drm/amdgpu: fix hang and race in userq destroy

Zhu Lingshan · Aug 14, 2026 · 1 files

0e4ef0ead600

drm/amdgpu: handle pipeline sync without a VM fence

Alex Deucher · Aug 14, 2026 · 3 files

290e0be2abb7

drm/kfd: Add CU occupancy support to GFX11

David Belanger · Aug 14, 2026 · 1 files

fb1e65a80dd9

drm/kfd: Add CU occupancy support to GFX12

David Belanger · Aug 14, 2026 · 1 files

fb62f7f03115

drm/kfd: Add CU occupancy support to GFX12.1

David Belanger · Aug 14, 2026 · 1 files

902caade3cfd

arm64: ptdump: Make note_page_flush() range aware

Wei-Lin Chang · Aug 14, 2026 · 2 files

beca1b97a21d

KVM: arm64: ptdump: Flush the last region

Wei-Lin Chang · Aug 14, 2026 · 1 files

ee440d4fc0d2

crypto: acomp - allocate async request context when cloning

Jérémy Jean · Aug 15, 2026 · 1 files

3cde4a830230

libceph: reject buckets with mismatched CRUSH ids

Jérémy Jean · Aug 15, 2026 · 1 files

275c3332585b

drm/radeon: fix internal display on iMac11, 1 (RV770/DCE3.1)

Gilles Risch · Aug 17, 2026 · 2 files

2b8704b6a8b2

f2fs: fix to reset all pinned status during fggc

Chao Yu · Aug 17, 2026 · 1 files

46d4246d8dcd

f2fs: use f2fs_{down, up}_(read, write}_trace() for nat_tree_lock

Chao Yu · Aug 17, 2026 · 5 files

2a2f98e17e1d

libceph: remove ceph_put_page_vector()

Tal Zussman · Aug 17, 2026 · 3 files

dd0ae9a2e19a

ASoC: codec: max98926: fixup invert setup mask

Kuninori Morimoto · Aug 18, 2026 · 1 files

046173b98de3

ASoC: sdw_utils: fix double put_device() on aggregated amps

Jack Yu · Aug 18, 2026 · 1 files

c41ac86802fc

ASoC: dt-bindings: qcom,q6dsp-lpass-ports: Rename QAIF clock IDs

Prasad Kumpatla · Aug 18, 2026 · 3 files

9c9fb79f9769

ASoC: qcom: qdsp6: Zero-initialize AudioReach module config

Prasad Kumpatla · Aug 18, 2026 · 1 files

0a9e00d5ebdf

ASoC: qcom: common: Distinguish missing and invalid TDM slot configuration

Prasad Kumpatla · Aug 18, 2026 · 1 files

8593dc5f052e

ASoC: qcom: sc8280xp: Fix TDM hw_params error handling

Prasad Kumpatla · Aug 18, 2026 · 1 files

523ee23d4957

ASoC: loongson: Fix naming of machine event and DAPM widgets

Binbin Zhou · Aug 18, 2026 · 1 files

14572de82e50

io_uring/waitid: honor task_work cancellation

Hui Su · Aug 18, 2026 · 1 files

2cf20c4e0f72

io_uring/waitid: avoid siginfo copy during ring teardown

Hui Su · Aug 18, 2026 · 1 files

6c97817e2059

ALSA: pcxhr: initialize mutexes before requesting threaded IRQ

Runyu Xiao · Aug 18, 2026 · 1 files

0f448bb3767e

f2fs: fix i_size when pinned fallocate partially fails

Zhan Xusheng · Aug 18, 2026 · 1 files

ae84a2536577

ipmi:msghandler: Cancel work cleanly on an error

Corey Minyard · Aug 18, 2026 · 1 files

8fdf94644573

ceph: force a cap message when a deferred revoke can't be acked immediately

Max Kellermann · Aug 18, 2026 · 2 files

24c1a47f1ed2

f2fs: don't leave the hashed inode while it's unlinked

Jaegeuk Kim · Aug 18, 2026 · 3 files

f0feab6e9e00

drm/xe: Do not apply WA 14025883347 to media 3503

Daniele Ceraolo Spurio · Aug 18, 2026 · 1 files

352cef030f90

ALSA: usb-audio: Add MIN_MUTE quirk for Creative Sound Blaster Play! 3

Chad Talbott · Aug 19, 2026 · 1 files

9a9ee7408a1f

f2fs: reduce memory footprint of ino management

Chao Yu · Aug 19, 2026 · 2 files

92a9eebd2a1f

drm/amd/display: fix dc_lock leak on GPU reset error paths

Linkai Gong · Aug 19, 2026 · 1 files

6760f5cb12d2

drm/amdgpu: avoid force-completing uninitialized UVD rings

Bob Zhou · Aug 19, 2026 · 1 files

aef2ca9353c2

drm/amdgpu/mes: fix the inconsistent indenting for mes_userq_map()

Prike Liang · Aug 19, 2026 · 1 files

369ba0d1efe9

drm/xe/xe_gt_idle: Add CCS to the powergating info print

Balasubramani Vivekanandan · Aug 19, 2026 · 1 files

b8f070ac3167

arm64: process: Fix context switching MTE store-only tag check

Vladimir Murzin · Aug 19, 2026 · 1 files

e711ebfadc9a

ALSA: hda/realtek: Add quirk for HP Laptop 15-fd0039nt

Habil Eren Türker · Aug 19, 2026 · 1 files

8ec06f50ddd8

f2fs: fix to migrate all curseg types during free_segment_range

Daeho Jeong · Aug 19, 2026 · 1 files

f5b8b9037df3

arm64: compat: Fix decrementing LDM/STM alignment emulation

Karl Mehltretter · Aug 19, 2026 · 1 files

d736eba9c453

ALSA: ice1712: Fix the card leak at probe error with the auto-cleanup

Haotian Zhang · Aug 20, 2026 · 1 files

5e977521d217

drm/xe: Reject page faults from non-fault-mode scratch VMs

Arvind Yadav · Aug 20, 2026 · 1 files

2b366b833f52

ALSA: hda/conexant: Simplify headset plugin type handling

Zhang Heng · Aug 20, 2026 · 1 files

dfb8bc1d286f

ASoC: rt712-sdca: Pull high JD2 to prevent from entering TV mode

Jack Yu · Aug 20, 2026 · 2 files

fdc290ff4ab1

drm/amd/display: Fix wrong bytes-per-pixel value for dml2_422_packed_10

Srinivasan Shanmugam · Aug 20, 2026 · 1 files

84298acf1c8b

drm/amd/display: Fix redundant GPUVMEnable checks in dcn6 flip schedule

Srinivasan Shanmugam · Aug 20, 2026 · 1 files

c73cb5b7c159

ALSA: mtpav: shut down output timer before card teardown

Runyu Xiao · Aug 20, 2026 · 1 files

9d4843ac81d1

ASoC: sdw_utils: Set component_name for tac5xx2 codec family

Niranjan H Y · Aug 20, 2026 · 1 files

04145998fa20

ASoC: tac5xx2-sdw: Rename gain and volume macros

Niranjan H Y · Aug 20, 2026 · 2 files

cf82dd2183cb

ASoC: tac5xx2-sdw: update default regmap registers

Niranjan H Y · Aug 20, 2026 · 1 files

eb049bdbf2b9

xtensa: remove unused setup_profiling_timer function

Anthony Iliopoulos · Aug 20, 2026 · 2 files

41d60cbfde10

ALSA: hda/realtek: Fix bass speaker DAC routing for Lenovo Yoga Pro 9 16IAH10

Zhang Heng · Aug 20, 2026 · 1 files

7e77c09e23da

ALSA: hda/realtek: Reorder quirk entries for Lenovo Legion Pro 7 16ARX8H

Zhang Heng · Aug 20, 2026 · 1 files

2ee9836545e6

drm/amdgpu: Fix VCE 3 ring align_mask

David Rosca · Aug 20, 2026 · 1 files

258c95150c26

f2fs: avoid setting SBI_NEED_FSCK on transient resize failure

Daeho Jeong · Aug 20, 2026 · 1 files

8b92687708f5

tpm: st33zp24: Return zero on status read failure

Ruoyu Wang · Aug 21, 2026 · 1 files

b30900566642

drm/amdgpu: clamp the isolation index for rings outside a partition

Xiang Liu · Aug 21, 2026 · 2 files

db005bdaa5ff

rtc: hym8563: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 1 files

bdcedfee8b87

rtc: m41t80: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 1 files

096c7ef4ef66

rtc: nct3018y: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 1 files

5ef3d51a3aaa

rtc: philips: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 2 files

a12eac458814

rtc: microcrystal: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 2 files

1fcccdc20a76

ALSA: hda/realtek: Fix ALC700 audio on Intel Hades Canyon

Csaba Budai · Aug 21, 2026 · 1 files

ba77efee1b95

io_uring/query: cap user size passed to copy_struct_to_user

Laxman Acharya Padhya · Aug 21, 2026 · 1 files

11d56d7a8e60

f2fs: fix error handling on device alias check in rename and unlink

Daeho Jeong · Aug 21, 2026 · 1 files

e72d5659a260

ALSA: hda/realtek: Add quirk for TongFang XxAF5xxx

Eckhart Mohr · Aug 21, 2026 · 1 files

53dd1c1de851

ASoC: tegra: Fix the I2S enable default value

Jon Hunter · Aug 21, 2026 · 2 files

5442b8093a2f

ASoC: tegra: Fix the MIXER enable default value

Jon Hunter · Aug 21, 2026 · 1 files

18d48bfd1bc1

ASoC: tegra: Sort ADMAIF register defaults

Jon Hunter · Aug 21, 2026 · 1 files

abb5bed6f48d

ASoC: tegra: Sort MBDRC register defaults

Jon Hunter · Aug 21, 2026 · 1 files

72cc574aa379

ASoC: fix unmet dependencies on PPC_BESTCOMM and SND_SOC_AC97_BUS

Julian Braha · Aug 21, 2026 · 3 files

afce9701d642

MAINTAINERS: update rtc subsystem patchwork location

Alexandre Belloni · Aug 21, 2026 · 1 files

1ffb5be3e4be

dt-bindings: rtc: renesas,rzn1-rtc: Add RZ/T2H and RZ/N2H support

Lad Prabhakar · Aug 21, 2026 · 1 files

708546aa3956

rtc: rzn1: Handle EPROBE_DEFER for optional pps interrupt

Lad Prabhakar · Aug 21, 2026 · 1 files

022a2839a520

rtc: rzn1: Fix weekday underflow when alarm crosses month boundary

Lad Prabhakar · Aug 21, 2026 · 1 files

457b5dbce312

rtc: rzn1: Handle unset alarm weekday in rzn1_rtc_read_alarm

Lad Prabhakar · Aug 21, 2026 · 1 files

c3e735e9f620

rtc: rzn1: Fix alarm range check truncation on 32-bit systems

Lad Prabhakar · Aug 21, 2026 · 1 files

51458d5b0a1c

rtc: rzn1: Disable alarm interrupt before reprogramming alarm registers

Lad Prabhakar · Aug 21, 2026 · 1 files

cd54d8f09d9b

rtc: rzn1: Fix malformed MODULE_AUTHOR string

Lad Prabhakar · Aug 21, 2026 · 1 files

960987abe58d

rtc: Kconfig: Broaden RTC_DRV_RZN1 dependency to ARCH_RENESAS

Lad Prabhakar · Aug 21, 2026 · 1 files

ea0ef2e7f83b

rtc: rzn1: Use pm_runtime_put_sync()

Lad Prabhakar · Aug 21, 2026 · 1 files

6e0d7d480f2d

rtc: rzn1: Replace remove callback with devm_add_action_or_reset()

Lad Prabhakar · Aug 21, 2026 · 1 files

afb8972b9e36

rtc: rzn1: Dynamically calculate synchronization delay based on clock rate

Lad Prabhakar · Aug 21, 2026 · 1 files

b587001387c1

rtc: rzn1: Use temporary variable for struct device

Lad Prabhakar · Aug 21, 2026 · 1 files

0e1ae8c654f0

rtc: rzn1: Consistently use dev_err_probe()

Lad Prabhakar · Aug 21, 2026 · 1 files

5ae93269d3e5

rtc: rzn1: use FIELD_PREP/FIELD_GET and GENMASK for register access

Lad Prabhakar · Aug 21, 2026 · 1 files

38a3a3b09958

rtc: rzn1: Add OF match data to gate SUBU register access

Lad Prabhakar · Aug 21, 2026 · 1 files

8af6331c6e7a

rtc: rzn1: Drop trailing comma from OF match table sentinel

Lad Prabhakar · Aug 21, 2026 · 1 files

b418fa370ea6

rtc: rzn1: Add support for Renesas RZ/T2H and RZ/N2H SoCs

Lad Prabhakar · Aug 21, 2026 · 1 files

52536ce677a3

drm/amd/display: Fix HPD consideration for VGA/LVDS connectors on DCE

Timur Kristóf · Aug 21, 2026 · 1 files

9e8bcfde0039

drm/amd/display: Log details when failing to register HPD IRQ

Timur Kristóf · Aug 21, 2026 · 1 files

af79b081ce33

ALSA: usb-audio: Add quirk flags for SMSL USB DAC

Edward Blair · Aug 22, 2026 · 1 files

f3d14f0a8dc3

ALSA: doc: usb-audio: Add doc for QUIRK_FLAG_ALWAYS_SET_RATE

Rong Zhang · Aug 22, 2026 · 2 files

3c87a903a682

ALSA: usb-audio: Demote the severity of sticky GET_CUR

Rong Zhang · Aug 22, 2026 · 1 files

9e8a6fc3b1a5

ALSA: usb-audio: Reverse MIXER_GET_CUR_BROKEN as MIXER_GET_CUR_OK

Rong Zhang · Aug 22, 2026 · 4 files

3ac761b613c7

ALSA: usb-audio: Add quirk flags for Logitech PRO X Wireless

Rong Zhang · Aug 22, 2026 · 1 files

17056a36d276

ALSA: usb-audio: Add iD14 MkI to monitor-mix volume quirk

Will Porter · Aug 23, 2026 · 1 files

e2aa5ad3be41

ASoC: amd: yc: Add DMI entry for MSI Thin A15 B7UC

Christopher Tolang · Aug 23, 2026 · 1 files

1035a8f63bae

ALSA: usb-audio: fix OOB write in snd_usbmidi_novation_output()

Marouane El Moufid · Aug 23, 2026 · 1 files

960c4a8069bf

drm/amdkfd: Fix error path at svm_migrate_copy_to_ram

Xiaogang Chen · Aug 23, 2026 · 1 files

520e345ffe05

drm/amdkfd: Fix the case that vm range is hole at svm_migrate_copy_to_vram

Xiaogang Chen · Aug 23, 2026 · 1 files

3b2c5d35cf43

f2fs: use adjusted write range after f2fs_write_checks()

Seongjae Jeong · Aug 24, 2026 · 1 files

15fd93cbbff7

ALSA: aoa: i2sbus: Check IRQ before requesting it

bui duc phuc · Aug 24, 2026 · 1 files

60e73c07b3fc

ASoC: rt766: add RT766/RT767 VA1 device IDs

Shuming Fan · Aug 24, 2026 · 1 files

be79a45e2ec2

ALSA: hda/realtek: Add quirk for Lenovo IdeaPad Slim 3 15ABR8

Zhang Heng · Aug 24, 2026 · 1 files

fd8ed52ecea6

ASoC: amd: yc: Add DMI entry for Alienware m18 R1 AMD

Zhang Heng · Aug 24, 2026 · 1 files

ce366bfa821e

f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages()

Chao Yu · Aug 24, 2026 · 1 files

b3be0e5bed8a

ALSA: usb-audio: Skip reading sample rate on M-Audio Venom

Federico Valentín Andrade · Aug 24, 2026 · 1 files

4c0ec35e0113

ALSA: usb-audio: Skip mixer creation on M-Audio Venom

Federico Valentín Andrade · Aug 24, 2026 · 1 files

1739a976312e

ALSA: usb-audio: Complete cleanup after system-resume errors

Will Porter · Aug 24, 2026 · 1 files

8c963d1738fd

f2fs: accurately adjust free_sections during free_segment_range

Daeho Jeong · Aug 25, 2026 · 1 files

84d2d96ac3f1

ASoC: soc-generic-dmaengine: Fix DMA channel request warning

bui duc phuc · Aug 25, 2026 · 1 files

adb176c1407a

ALSA: hda/realtek: Fix speaker mute LED for HP Laptop 15-fd0039nt

Habil Eren Türker · Aug 25, 2026 · 1 files

032bb633e0c3

ASoC: amd: acp-config: Add HVY-WXX9/M1060 DMI quirk

Mehmet Aysel · Aug 25, 2026 · 1 files

c1a39c228ace

ASoC: amd: acp3x-es83xx: Add HVY-WXX9/M1060 DMI quirk

Mehmet Aysel · Aug 25, 2026 · 1 files

8d2237e9d690

selftests/arm64: Print missing MTE TAP headers

Muhammad Usama Anjum · Aug 25, 2026 · 8 files

1a0dba077f34

selftests/arm64: Treat KSM merge_across_nodes as optional

Muhammad Usama Anjum · Aug 25, 2026 · 1 files

bb52892f9234

selftests/arm64: Fix MTE prctl TAP plan

Muhammad Usama Anjum · Aug 25, 2026 · 1 files

2bd533739234

selftests/arm64: Add MTE test config fragment

Muhammad Usama Anjum · Aug 25, 2026 · 1 files

14511c9b54ce

ASoC: dapm: Fix off-by-one check on the second enum channel

HyeongJun An · Aug 25, 2026 · 1 files

58c1c30074a8

ALSA: rawmidi: Another workaround for false-positive mutex lockdep warning

Takashi Iwai · Aug 25, 2026 · 3 files

a62212b35a21

drm/xe/sysctrl: Read mailbox phase bit from hardware

Anoop Vijay · Aug 25, 2026 · 4 files

4d6642d64cd0

ASoC: amd: acp-config: force SoundWire probe on HP OmniBook X Flip 16

Sehat Mahde · Aug 25, 2026 · 1 files

05ec76cfbce6

ipmi: Fix use-after-free of cmd_rcvr in _ipmi_destroy_user()

Yifei Gao · Aug 25, 2026 · 1 files

9642a5e84375

ALSA: hda/conexant: Always enable the headset-mic pin on plugin

Bob Song · Aug 26, 2026 · 1 files

c966d29e01bb

f2fs: support resizable tail section and unify pinned allocation

Daeho Jeong · Aug 26, 2026 · 7 files

15596a87fcc6

ASoC: amd: acp-config: change quirks to cover all ASUS FA401EA variants

Shengyu Qu · Aug 26, 2026 · 1 files

74e3b979ce8b

ALSA: control: Don't add invalid kcontrols to LED layer

Takashi Iwai · Aug 27, 2026 · 1 files

3b446d169a93

Revert "ACPI: scan: Defer device power initialization"

Rafael J. Wysocki · Aug 27, 2026 · 2 files