← Back to archive

Weekly briefing · Sep 7–14, 2026

Linux mainline: week of Sep 7

A weekly briefing built from 7 published daily update(s).

In brief

This weekly briefing gathers the meaningful changes that entered Linux mainline over the previous seven days.

Bug fixes

perf symbol: prefer executed file over separate debug file

When a binary has separate debug info via .gnu-debuglink, perf could set the binary type to the debug file and then read instruction bytes from it. That is wrong for consumers such as Intel PT decoding in perf script, which need the instructions that were actually executed. This commit prefers the build-id cache or system path DSO over debug-only types.

Why it matters: Intel PT trace decoding should now read instruction bytes from the executed file rather than the separate debug file.

ae9464c65e9d

perf powerpc-vpadtl: fix raw_size of DTL samples

The PowerPC dispatch trace log (DTL) sample code set raw_size to sizeof(record), but record is a pointer, so the length was only 8 bytes instead of the 48-byte DTL entry. This commit changes it to sizeof(*record) so the sample's raw data length matches the actual record.

Why it matters: Consumers of PowerPC DTL samples can now access the full entry instead of only the first few bytes.

aadea57f5328

configfs: close symlink vs rmdir race

Two patches fix a window in configfs where a symlink to a target being removed could access a freed directory entry (dentry) or item. The first pins the target's dentry while resolving the symlink; the second removes the target dentry from the hash table before dropping the item in rmdir. Together they prevent a racing symlink from using freed configfs state.

Why it matters: This removes a potential use-after-free crash or warning when configfs symlinks are created concurrently with removal of their targets.

a7c1290eef60f06c2d26d199

PowerPC syscall and exit path fixes

Several return-to-userspace paths on PowerPC were mishandled: a stale per-thread syscall flag could abort the next syscall, a restart path could drop a register-restore flag, replayed soft interrupts could corrupt the interrupt mask, and KUAP (kernel user access prevention) was disabled too early.

Why it matters: Addresses userspace crashes and syscall failures on PowerPC, especially after the recent generic entry rework.

2c1dde8a69a3c7585b8e99ad63a7531ca31fc2549d749539

PowerPC EEH/PCI recovery and IRQ bypass fixes

EEH (Enhanced Error Handling) is PowerPC's PCI error recovery. The fixes remove a recursive PCI rescan lock in EEH, drop a stale MSI IRQ chip pointer that broke KVM VFIO IRQ bypass, and prevent pSeries hotplug from retrying devices EEH permanently offlined.

Why it matters: Avoids hangs during PCI error recovery and restores VFIO IRQ bypass on PowerNV; reduces repeated EEH events on pSeries.

c5e687065279d96171d911e38a4978c17a14

PowerPC kexec/kdump memory range fixes

kexec_file's range checks used exclusive comparisons for ranges whose end addresses are inclusive, so ranges touching at a boundary could be skipped.

Why it matters: kdump kernels on PowerPC should get a more accurate usable memory layout.

c6755be4838d449f60f99f8f

AMD node/SMN and MCE storm fixes

The AMD node code manages SMN (System Management Network) access on AMD systems; it could divide by zero on virtualized systems and dereference NULL after init failure. The MCE (machine check exception) storm handler had interrupt enablement inverted.

Why it matters: Prevents crashes on Xen PVH dom0 and after SMN init failure; makes threshold interrupt storm handling work as intended.

72bd92bd8190aefdbd574a36d2929113b15b

x86 ARIA cipher vzeroupper fixes

ARIA is a block cipher. Its AVX2/AVX-512 assembly routines returned without vzeroupper, which clears the upper halves of vector registers, leaving them dirty and slowing later SSE code.

Why it matters: ARIA cipher operations on x86 no longer degrade performance of subsequent SSE code.

ac539776114260892a384aa1

PowerPC PS3 build fix

GCC's stringop-overread warning made a memcpy using strnlen in PS3 repository.c a build error.

Why it matters: PS3 kernel configs build again with current GCC.

5ba79d37403d

pSeries PCI VF limit error message corrected

When a VF (virtual function) request exceeds the mapping limit, the error message printed that limit but labeled it 'Configurable VFs'.

Why it matters: Users see a clearer and accurate message when requesting too many virtual functions.

b1824233b19c

XFS: Preserve realtime data integrity and avoid double flushes

The log write path now flushes the realtime device cache alongside the data device cache, so logged metadata cannot be made durable before the data it references is stable. A follow-up avoids an extra RT flush when the log force already flushed all devices.

Why it matters: Prevents stale-data exposure after power loss on XFS realtime subvolumes and restores fsync performance for multi-device setups.

ad0033e2dbd3761e015e5a54

XFS: Fix zoned space reservation race

The available-space counter is now updated under the reservation lock, so a reserver cannot be left asleep after new space is added.

Why it matters: Reduces write latency spikes on zoned XFS filesystems.

ff99a5f6cbcc

XFS: Fix exchange-range reflink flag handling

When XFS_EXCHMAPS_INO1_WRITTEN is set, skipped mappings mean the reflink flag cannot be safely moved; the fix prevents clearing it from an inode that still has shared extents. Log recovery also now restores correct file sizes from the exchmaps intent item.

Why it matters: Avoids potential data corruption with exchange-range on reflink files and incorrect sizes after a crash.

a23eca88448eb71ae66863e4

XFS: Fix scrub and recovery edge cases

Directory salvage handles zero-length dirents without spinning; deferred work no longer returns an uninitialized error; media scan now includes internal realtime sections.

Why it matters: Prevents xfs_scrub hangs on corrupted directories, spurious shutdowns during online repair, and truncated device reports.

9f84792b40d06176d21d7bd6f789d291bbda

XFS: Correct scrub checks and buffer accounting

The refcount btree scrubber now catches mergeable records, CoW staging records are checked against the full range, realtime btree cursor levels are calculated safely, and buffer page count accounting uses PAGE_SIZE instead of PAGE_SHIFT.

Why it matters: Improves XFS online scrub accuracy and fixes memory reclaim accounting.

e8b01aaafffe0d43368844a7aa301322f72f4164b1e3d728

btrfs: Fix zoned device crash during block group creation

btrfs_make_block_group() could add free space before assigning cache->space_info, causing a NULL pointer dereference when relocation adds a non-initial free space range on zoned filesystems.

Why it matters: Prevents crashes on btrfs over SMR HDDs or ZNS SSDs.

776924b2d9c4

btrfs: Avoid unnecessary transaction commits on fsync

btrfs_log_all_parents() could report success even when all parent directories were already logged, causing fsync to fall back to a full transaction commit.

Why it matters: Speeds up fsync and reduces metadata write amplification.

36f9aafa46f5

btrfs: Harden inode reference metadata validation

The tree-checker now validates inode number ranges and parent fields for inode ref/extref keys and adds the missing name length check for extref items.

Why it matters: Corrupted metadata is caught earlier, reducing crash and undefined-behavior risk.

2a4513ab5336b18f0f8334e609f1294ee2ab

erofs: Fix decompression and caching edge cases

LZMA decoder pool resize no longer frees the old decoder before allocating a replacement; LZ4 rolling decompression is disabled because it could produce wrong results; shared-inode cache keys now include a NUL separator; bread handles sub-page block offsets correctly.

Why it matters: More reliable erofs decompression and correct reads for images using fsoffset= with sub-page block sizes.

617d0d8d199b82e664cf121996bf9831fbf4135d84c66f85

Fix user-space data loss with MADV_FREE and THP

A bug in x86 page table handling stripped the hardware dirty bit from huge pages, so pmd_mksaveddirty() could not preserve data when write-protecting pages during reclaim. This caused silent data loss for applications using MADV_FREE on systems with Transparent Huge Pages.

Why it matters: Prevents silent data corruption that could affect production workloads, especially data analytics applications.

f7491d7c81db

Fix bootconfig initrd overflow that could crash the kernel

A crafted initrd with a huge bootconfig size could wrap pointer arithmetic and bypass bounds checks, leading to a kernel page fault during early boot.

Why it matters: Hardens the boot path against malicious initrds, preventing a denial-of-service at boot time.

7812d6dab069

Fix kernel crash in x86 alternatives patching

A race between text poking and change_page_attr() could trigger a BUG in __text_poke, causing a kernel crash during module loading or static call updates.

Why it matters: Eliminates a rare but serious crash on x86 systems, particularly during boot or driver loading.

1587d3394e25

Fix use-after-free races in x86 page attribute changes

Concurrent page table collapse and attribute changes could free page tables while still in use, leading to use-after-free. The fixes add proper locking for CPA operations.

Why it matters: Prevents potential memory corruption and security vulnerabilities on x86 systems.

a1c7570cedd0d5d8b8662e6e

Fix EEVDF scheduler augmented tree bugs

The EEVDF runqueue's augmented fields (min/max slice) were not correctly initialized or propagated during tree rotations, which could mislead scheduling decisions.

Why it matters: Improves scheduler correctness and fairness, potentially benefiting all workloads.

9a8bc9bb4c3f51b0e68cfa0a

Fix CPU time and workqueue accounting with proxy execution

Proxy execution charged cgroup CPU usage and workqueue ticks to the donor task instead of the actual executing task, leading to incorrect accounting and potential workqueue delays.

Why it matters: Ensures accurate cgroup CPU usage and avoids delayed kernel work when proxy execution is used, important for container resource management.

c23810313bdff5741d2b3451

Fix race in tick broadcast device replacement

A race when replacing a broadcast clockevent device could arm a detached device, triggering a BUG during CPU hotplug.

Why it matters: Prevents a kernel crash during CPU hotplug operations on systems using broadcast timers.

113a9796effe

Fix MediaTek WiFi probe failures

Two MediaTek wireless fixes: the mt7921 driver now accepts newer CLC firmware records instead of rejecting them, and mt76 ACPI SAR power initialization is corrected to avoid dereferencing uninitialized ranges.

Why it matters: Prevents WiFi probe failures after linux-firmware updates and avoids a NULL pointer crash on laptops with MediaTek wireless.

1a296bfd3e777825de3f75d1

Fix missing internal camera on Intel IVSC laptops

A prior CVS device lookup change broke camera detection on laptops where the sensor is behind Intel IVSC, such as Dell XPS 16 9640, so no sensor subdevice or media entity was registered. The fix stops using the CVS lookup for IVSC, restoring sensor detection.

Why it matters: Users of affected Intel IPU6 laptops will see their internal camera in Linux again instead of no camera at all.

856c562c9496

Hardware support

Add support for Quectel RG660QB 5G module

Adds the Quectel RG660QB USB ID to qmi_wwan so its QMI interface is recognized by the driver.

Why it matters: Users of this 5G module can use it with the standard QMI driver on Linux.

4ff75f130d1b

Fix MediaTek Bluetooth remote wakeup hang on Ryzen laptops

Remote wakeup on MT7922/MT7925 Bluetooth devices could leave the USB interface unresponsive; the fix disables it for devices attached to Ryzen root hubs.

Why it matters: Prevents Bluetooth from requiring a power cycle on many Ryzen laptops.

dcaf83ead130

Declare missing MT7920 Bluetooth firmware file

The MT7920 Bluetooth driver requested a firmware file but did not declare it with MODULE_FIRMWARE, so modinfo/initramfs tools omitted it.

Why it matters: Fixes Bluetooth initialization on MT7920 hardware when firmware is managed via module metadata.

3d8a8e81ea8a

Fix use-after-free in Bluetooth USB driver during disconnect

btusb used asynchronous cancellation of RX work, allowing it to run after btusb_data was freed on disconnect.

Why it matters: Prevents kernel crashes or memory corruption when unplugging Bluetooth USB devices.

1c12c3117639

Harden Intel Bluetooth PCIe driver against out-of-bounds access

The Intel Bluetooth PCIe driver lacked packet length validation and had an off-by-one in TX handle bounds, enabling out-of-bounds reads/writes.

Why it matters: Security hardening for Intel Bluetooth PCIe hardware; prevents memory corruption from malformed data.

6436e1b5331b3dd1b41f96aa

Fix OPP table use-after-free causing boot crash on Tensor devices

The OPP core freed an opp_table before using it in an error message, causing an Oops during boot on gs101-oriole.

Why it matters: Fixes boot crashes on Pixel/GS101 and other DT CPUfreq platforms.

1f6de65e3314

Fix Broadcom bnxt_en TPA ring handling and allocation failures

The driver could wrap firmware TPA IDs beyond the allocated array and ignored TPA buffer allocation failures, leaving zeroed RX ring entries and potentially passing zero DMA addresses to the NIC.

Why it matters: Prevents rare crashes or data corruption on Broadcom NICs under memory pressure or with certain firmware TPA counts.

b814dfbfeb0a961e2a17c5e38e6a850c0746c0aceaf65b70

Fix TX descriptor underrun in stmmac TSO

Corrects the free-descriptor estimate for TSO skbs to account for per-fragment descriptors and possible MSS context descriptor, preventing writes past the ring.

Why it matters: Avoids memory corruption and network stalls on STMMAC-based Ethernet devices when sending large fragmented TSO packets.

5e38d732ec67

Enable EEE on MediaTek MT7530 and MTK Ethernet MACs

Populates the lpi_interfaces bitmaps required by phylink managed EEE, so ethtool again reports EEE as supported and users can enable it on MT7530 DSA switches and MTK Ethernet.

Why it matters: Restores Energy-Efficient Ethernet configuration for routers and boards using MT7530/MTK Ethernet.

3c18e3c9a54ed876c9cb2d16

Disable defective EEE advertisement on MT7530 internal PHY

Stops the MT7530 internal GE PHY from advertising EEE by default because its EEE implementation is defective and can prevent gigabit link training on 2-pair cables.

Why it matters: Fixes link stability issues on devices with the MT7530 switch where EEE advertisement caused no link or DHCP lease.

ccbe7540e4aa

Security and hardening

Fix use-after-free in reboot sysctl handling

The global cad_pid pointer was not reference-counted, allowing a concurrent writer to free the pid while readers were still using it; the sysctl was also moved back to the global table to reduce namespace exposure.

Why it matters: Closes a potential use-after-free reachable via the Ctrl-Alt-Del sysctl, which could be triggered from user and PID namespaces.

5a88f78df753

Fix Landlock use-after-free of parent directory during link checks

The Landlock path-referral check read a dentry's parent without holding a reference, so a concurrent rename could free it while the security hook was still running.

Why it matters: Prevents a potential use-after-free and crash/security issue for users of Landlock sandboxing when linking files.

2c6dc7925382

Harden SMB1 client against malformed server responses

The CIFS SMB1 read path now rejects responses shorter than the READ_RSP header or with an out-of-bounds DataOffset, preventing out-of-bounds reads and information disclosure from malicious servers.

Why it matters: Users mounting SMB1 shares via vers=1.0 are protected from crashes and memory leaks when connecting to a hostile server.

e6142a8bfc235be5bdda5863

Restrict cifs.idmap key descriptions to kernel origin

The CIFS key type now only accepts idmap descriptions when the request comes from the kernel's private root_cred, preventing unprivileged users from injecting forged authority fields that trigger a root usermodehelper upcall.

Why it matters: Closes a local privilege-escalation vector on systems using cifs.idmap for CIFS user mapping.

d9d7eeb0cea5

Cap network queue length to prevent memory exhaustion

The kernel now rejects attempts to set tx_queue_len above S16_MAX, both via sysfs/ioctl and netlink, preventing unprivileged users from triggering huge ring buffer allocations in pfifo_fast, tun, and tap.

Why it matters: Eliminates a simple denial-of-service where any local user could exhaust system memory by setting an oversized transmit queue length.

66ab4c59b74d1aa9e143bf51

Harden IPVS synchronization against invalid and corrupt records

IPVS sync receivers now reject connection templates with invalid protocol states, and the sender correctly serializes sequence numbers instead of leaving stale heap bytes in the message.

Why it matters: Protects IPVS load balancers from crashes and stale kernel memory disclosure via malformed sync traffic.

74cb39735b6cb04578b74f2d

Fix SIP conntrack helper out-of-bounds read

sip_skip_whitespace() now returns NULL when it runs out of buffer, matching the expected convention, preventing an out-of-bounds read when a SIP header ends with whitespace and no colon.

Why it matters: Hardens the netfilter SIP helper, used in NAT gateways, against crashes or potential information leaks from malformed SIP packets.

e8f8231824b5

Fix ip6tables protocol check bypass

The kernel now sets IP6T_F_PROTO when a nonzero protocol is supplied, matching ip6tables userspace behavior and preventing rules from bypassing protocol checks by omitting the flag.

Why it matters: Firewall rules using -p are enforced consistently, closing a potential IPv6 filter bypass.

da4afc5a956d

Cap duplicate IPv6 flowlabel leases per socket

Repeated GET requests for a shareable IPv6 flowlabel could grow a socket's lease list without bound; unprivileged leases are now limited to FL_MAX_PER_SOCK.

Why it matters: Prevents memory exhaustion through the IPv6 flowlabel API.

8d6cd1885085

Fix IPv6 fragmentation reassembly heap corruption

Invalidates incomplete fragment queues before flushing them so stale metadata cannot be reused after the per-netns limit is cleared. For IPv6, stale metadata could make ip6_frag_reasm() access out of bounds, leading to heap corruption.

Why it matters: Prevents a local privilege escalation vector reachable via crafted IPv6 fragments on systems with unprivileged network namespaces.

b824476c56a1

Fix IPv6 route walker use-after-free

Fixes a use-after-free where a fib6 walker can remain linked on the netns list after seq stop, causing a later route deletion to use freed memory.

Why it matters: Prevents potential local memory corruption or privilege escalation when reading /proc/net/ipv6_route or using BPF IPv6 route iterators while routes change.

19b4ed644d68

Fix heap overflow in Huawei Hinic mailbox handling

Fixes a 16-byte heap buffer overflow in the Hinic NIC driver's mailbox segment validation by limiting the last segment to the remaining buffer space.

Why it matters: Closes a memory corruption flaw in the Hinic driver that could be triggered by malformed mailbox messages.

5d4d98595743

Fix SMB client heap overflow in DACL owner/group rewrite

When rewriting a DACL, the client sized the buffer from the old ACL and used a u16 size accumulator, so long replacement SIDs could overflow the heap or wrap the size.

Why it matters: Prevents memory corruption when using cifs.idmap with SIDs containing many sub-authorities.

0ee150794c75d05045177a85

Stop leaking kernel stack via malformed SMB POSIX entries

cifs_posix_to_fattr() ignored parse failures and passed uninitialized SID bytes to the idmapping upcall.

Why it matters: Prevents a malicious SMB server from leaking kernel stack memory to userspace.

da6e25842431

console: Fix out-of-bounds reads during font changes

The VT layer hides the cursor before changing fonts to avoid accessing out-of-bounds screen memory, and the framebuffer console logo path validates logo size against screen dimensions.

Why it matters: Prevents kernel memory disclosure or crashes on small-screen systems or font changes.

3c0ebc4c07ff94e6a058b168

AMD IOMMU: Fix suspend/resume and initialization regressions

GA log buffers were reallocated on every resume, leaking boot-time allocations and using GFP_KERNEL in an atomic syscore callback; a separate fix restores IOMMU feature detection on older AMD platforms whose BIOS advertises incorrect IOMMU features.

Why it matters: More reliable suspend/resume with IOMMU Virtual APIC and working IOMMU on older boards like ASRockRack B550D4-4L.

00a7dd64888deb29b7bbc8ba

PowerPC: Fix double-charged user CPU time

Interrupts from user mode were charging user time twice after the generic entry conversion, once in arch_interrupt_enter_prepare() and again in arch_enter_from_user_mode().

Why it matters: PowerPC systems now report accurate user CPU time in top, perf, and similar tools.

11ae2e1dc583

s390: Zeroize AES temporary buffers

AES CTR, GCM, and protected-key AES operations left temporary buffers unscrubbed after processing, potentially leaving sensitive data in kernel memory.

Why it matters: Reduces risk of sensitive data remnants on s390 systems using hardware AES.

8b7c3b6914f119a218b46b24

RISC-V IOMMU: Fix command queue race

Command queue publishing is now serialized, and the producer state is advanced only after the hardware tail is updated.

Why it matters: Improves reliability for RISC-V systems with an IOMMU.

d5bcf9ccaa35ca58afa40946

Source commits659 entries +
9e5c53d75c56

powerpc/pasemi: Add a null pointer check to the pas_setup_mce_regs

Kunwu Chan · Jan 17, 2024 · 1 files

113a9796effe

tick/broadcast: Plug clockevents replacement race

Thomas Gleixner · Aug 12, 2024 · 3 files

e58b9d90973e

powerpc/kexec_file: print configured kernel command line

Sourabh Jain · Jul 25, 2025 · 1 files

b12e20c6ac15

adfs: fix memory leak in sb->s_fs_info

Ahmet Eray Karadag · Dec 15, 2025 · 1 files

15f3ce3aa218

powerpc/prom: Remove redundant early_init_dt_scan_root() call

Sourabh Jain · Apr 18, 2026 · 1 files

cfdcf5571c31

drm/amd/display: Consult MCCS FreeSync cap only if requested & supported

Michel Dänzer · May 18, 2026 · 1 files

a19d4f9b8bef

ata: pata_legacy: remove documentation for removed module parameters

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

622b4e8505aa

dm/amdgpu: fix malformed link_settings debugfs output

Harry Wentland · Jun 16, 2026 · 1 files

dc694a9929f7

media: v4l2-ctrls: validate HEVC tile counts

Michael Bommarito · Jun 17, 2026 · 1 files

439058ced617

media: v4l2-ctrls: validate AV1 tile counts

Michael Bommarito · Jun 17, 2026 · 1 files

592dd4f8442a

media: hevc: add bounded tile-count helpers

Michael Bommarito · Jun 17, 2026 · 1 files

81ad46bb33d8

media: rkvdec: bound HEVC tile loops and PPS id to the array capacity

Michael Bommarito · Jun 17, 2026 · 3 files

06236b094c89

media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity

Michael Bommarito · Jun 17, 2026 · 1 files

b84f6533a8ed

media: verisilicon: rockchip: guard VPU981 AV1 divisor and tile buffer

Michael Bommarito · Jun 17, 2026 · 1 files

367db8b23c26

media: verisilicon: rockchip: reject AV1 frames exceeding the tile capacity

Michael Bommarito · Jun 17, 2026 · 1 files

37bef2170d4c

media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity

Michael Bommarito · Jun 17, 2026 · 1 files

9868f5c077df

EDAC/altera: Use parent device for devres in altr_portb_setup()

Dinh Nguyen · Jun 17, 2026 · 1 files

2e8ff3ac79eb

drm/amd/display: Shorten hdmi_frl_status_polling_workqueue

Nathan Chancellor · Jun 18, 2026 · 1 files

8a4978c17a14

powerpc/rtas_pci: No hotplug on permanently removed device on pSeries

Shivaprasad G Bhat · Jun 26, 2026 · 1 files

5ba79d37403d

powerpc/ps3: Fix repository.c build failure

Thorsten Blum · Jul 3, 2026 · 1 files

ed761e069395

drm/bridge: tc358768: Enforce input bus flags via atomic_check

Leonardo Costa · Jul 6, 2026 · 1 files

53432c4c3e86

ice: add missing xa_destroy for sched_node_ids

Jacob Keller · Jul 6, 2026 · 3 files

1144454ea222

KVM: PPC: Book3S HV: Set irqfd->producer only on success

leixiang · Jul 9, 2026 · 1 files

979d5b8de8ed

ieee802154: hwsim: serialize pib updates to fix double-free

David Carlier · Jul 9, 2026 · 1 files

c5e687065279

powerpc/eeh: Fix recursive locking on devices without EEH sensitive driver

Shivaprasad G Bhat · Jul 14, 2026 · 1 files

cf3a01684f32

xfs: fix the lock annotation on xfs_iget_cache_hit

Christoph Hellwig · Jul 20, 2026 · 1 files

2078c2d6e174

xfs: fix the lock annotation in xfs_extent_busy_update_extent

Christoph Hellwig · Jul 20, 2026 · 1 files

b2ae7f243583

xfs: fix the lock annotation in xfs_mru_cache_lookup

Christoph Hellwig · Jul 20, 2026 · 1 files

64e1f211d97b

xfs: improve lock annotations in the log code

Christoph Hellwig · Jul 20, 2026 · 3 files

912a5b8e344a

xfs: add lock annotations to xfs_try_open_zone

Christoph Hellwig · Jul 20, 2026 · 1 files

2d1b21fcc9f9

xfs: add lock annotations to xlog_state_shutdown_callbacks

Christoph Hellwig · Jul 20, 2026 · 1 files

166089a85685

xfs: add a lock annotation to xlog_cil_push_background

Christoph Hellwig · Jul 20, 2026 · 1 files

ed4abd8617ba

xfs: add lock annotations to xfs_ail_delete*

Christoph Hellwig · Jul 20, 2026 · 1 files

7dd4c829bac2

idpf: disable DIM work before freeing q_vectors

Myeonghun Pak · Jul 20, 2026 · 1 files

650f197d8ea6

idpf: disable PTM on probe failure and on remove

Myeonghun Pak · Jul 20, 2026 · 1 files

bf1d82878161

selftests/powerpc: use MAP_FAILED instead of (void *)-1 in tm-signal-context-force-tm

longlong yan · Jul 22, 2026 · 1 files

2f37fba846c9

mac802154: fix use-after-free of sdata via queued RX frames

Ibrahim Hashimov · Jul 25, 2026 · 6 files

cc6d60ef9227

idpf: account for VLAN header when parsing RSC packet header

Joshua Hay · Jul 27, 2026 · 1 files

a23eca88448e

xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN

Lin Jiapeng · Jul 28, 2026 · 1 files

a7c1290eef60

configfs: pin the symlink target's dirent instead of chasing ->ci_dentry

Vasileios Almpanis · Jul 30, 2026 · 1 files

f06c2d26d199

configfs: unhash the dentry before dropping the item in rmdir

Vasileios Almpanis · Jul 30, 2026 · 1 files

68832eb08751

powerpc/kexec: Simplify kdump_extra_elfcorehdr_size()

Thorsten Blum · Jul 30, 2026 · 1 files

08edfb34ee9c

ufs: do not treat unreadable directory blocks as empty

Ali Ahmet Memis · Aug 1, 2026 · 1 files

55a4c98abb96

ufs: create the root dentry after loading cylinder metadata

Ali Ahmet Memis · Aug 1, 2026 · 1 files

c9d263be2680

ufs: validate cylinder group metadata before caching it

Ali Ahmet Memis · Aug 1, 2026 · 1 files

c952e607cb4a

vhost-scsi: use kvzalloc for vq array allocation

Dongli Zhang · Aug 2, 2026 · 1 files

4e3ec5b1b427

vhost-scsi: clamp max_io_vqs module parameter

Dongli Zhang · Aug 2, 2026 · 1 files

f65d38155aef

x86/div64: Fix addition of large constants in mul_u64_add_u64_div_u64()

David Laight · Aug 3, 2026 · 1 files

c88a6338ae48

hwmon: (nct6694) do not expose enable on DTIN temperature channels

Ali Ahmet Memis · Aug 3, 2026 · 1 files

9ab9b4f4eb42

vdpa: alibaba: Keep DRIVER_OK clear if IRQ setup fails

Xiong Weimin · Aug 4, 2026 · 1 files

6519ca235131

vdpa: octeon_ep: Check dev_set_name() in dev add

Xiong Weimin · Aug 4, 2026 · 1 files

ca2c2165a02e

virtio-vdpa: Use queue id when setting vq affinity

Xiong Weimin · Aug 4, 2026 · 1 files

0ecd56573c1f

ext4: Avoid entering writeback paths during fastcommit replay

Jan Kara · Aug 4, 2026 · 1 files

72dd0ec09e7c

printk: Don't WARN on kthread_run failure.

Tetsuo Handa · Aug 4, 2026 · 2 files

10557fe7fc9e

powerpc/pseries/htmdump: Fix leak in htmdump_init_debugfs

Michail Tatas · Aug 4, 2026 · 1 files

4d470be71196

vdpa: ifcvf: Put device on unsupported feature error

Xiong Weimin · Aug 5, 2026 · 1 files

e847542ab054

vdpa: solidrun: Free IRQs after request failure

Xiong Weimin · Aug 5, 2026 · 1 files

81489b32a21c

virtio_input: reset device if input_register_device() fails

Xiong Weimin · Aug 5, 2026 · 1 files

d14d693adb05

virtio_mmio: disable IRQ wake before free_irq

Xiong Weimin · Aug 5, 2026 · 1 files

6601d5a00899

vdpa/pds: check virtqueue notify mapping

Xiong Weimin · Aug 6, 2026 · 1 files

9012da455ab9

net: 6lowpan: fix mismatched comments

Chenguang Zhao · Aug 6, 2026 · 1 files

e74a9fa50749

vhost-vdpa: don't install the eventfd_ctx_fdget() error in config_ctx

Yu Zhang · Aug 7, 2026 · 1 files

62be4e3e5f5f

vhost-vdpa: protect config_ctx from being freed under the config callback

Yu Zhang · Aug 7, 2026 · 1 files

c6755be4838d

powerpc/kexec_file: Use inclusive range checks in add_usable_mem()

Thorsten Blum · Aug 9, 2026 · 1 files

ccb1dc7c527f

vhost/vdpa: reject VRING_NUM larger than device max

Jia Jia · Aug 10, 2026 · 1 files

449f60f99f8f

powerpc/kexec_file: Use inclusive range checks for excluded memory

Thorsten Blum · Aug 10, 2026 · 1 files

74cb39735b6c

ipvs: reject invalid states in connection template sync records

Kyle Zeng · Aug 10, 2026 · 1 files

b04578b74f2d

ipvs: fix reversed sequence option serialization

Kyle Zeng · Aug 10, 2026 · 1 files

6176d21d7bd6

xfs: initialise error in xfs_defer_finish_one()

Javier Tia · Aug 10, 2026 · 1 files

91c15cee394e

xfs: give the deferred barrier op type a name

Javier Tia · Aug 10, 2026 · 1 files

d058f24b163a

xfs: report the error that made deferred work shut down the fs

Javier Tia · Aug 10, 2026 · 1 files

6c0fc3cb4e87

xfs: correct the parent pointer space reservation comment

Javier Tia · Aug 10, 2026 · 1 files

8e4ebb6afaa3

xfs: initialise args->total for parent pointer updates

Javier Tia · Aug 10, 2026 · 1 files

0fe77e57588b

xfs: assert the reservation covers each da fork growth

Javier Tia · Aug 10, 2026 · 1 files

f643f520c4c6

perf: RISC-V: check cpu_hw_evt before dereference in overflow IRQ

Xixin Liu · Aug 11, 2026 · 1 files

248dbaf7770c

riscv: report Zfhmin/Zvfhmin when Zfh/Zvfh are present

JinRui · Aug 11, 2026 · 3 files

ff5891b266a7

ieee802154: cc2520: fix FIFOP work use-after-free

Fan Wu · Aug 12, 2026 · 1 files

d2929113b15b

x86/MCE/AMD: Fix inverted interrupt enablement during storm handling

Jasjeet Rangi · Aug 12, 2026 · 1 files

b1824233b19c

powerpc/pseries/pci: Fix misleading VF limit error message

Jiangshan Yi · Aug 13, 2026 · 1 files

a56c03a397e2

perf/x86/intel: Prevent drain_pebs() reentry

Dapeng Mi · Aug 13, 2026 · 3 files

2464ac8a6ff8

kselftest/riscv: Replace __ASSEMBLY__ with __ASSEMBLER__

Thomas Huth · Aug 13, 2026 · 1 files

a1c7570cedd0

x86/mm/pat: Acquire init_mm write lock on collapse to avoid UAF

Lorenzo Stoakes (ARM) · Aug 13, 2026 · 2 files

d5d8b8662e6e

x86/mm/pat: Acquire init_mm read lock on attribute changes to avoid UAF

Lorenzo Stoakes (ARM) · Aug 13, 2026 · 1 files

1587d3394e25

x86/alternatives: Exclude text poking against change_page_attr()

Pedro Falcato · Aug 13, 2026 · 1 files

9e4a3ec3411b

x86/mm/pat: Allocate split page tables as kernel page tables

Lorenzo Stoakes (ARM) · Aug 13, 2026 · 1 files

c83e3e806d4c

drm/rockchip: dw_dp: Select DRM_BRIDGE_CONNECTOR

Igor Paunovic · Aug 13, 2026 · 1 files

d72aa5cf045a

drm/rockchip: rk3066_hdmi: Add missing Kconfig selects

Igor Paunovic · Aug 13, 2026 · 1 files

5a88f78df753

reboot: fix cad_pid use-after-free race

Cen Zhang (Microsoft) · Aug 14, 2026 · 5 files

82e9343260df

nsfs: keep namespace tree fields stable until after RCU grace period

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

173cb3147ba2

ASoC: tas2783-sdw: split a stereo stream across the two mono amps

Antoine Monnet · Aug 15, 2026 · 1 files

4825ef699cda

klp-build: Fix wrong index in funcs cleanup error path

Yafang Shao · Aug 16, 2026 · 1 files

1a296bfd3e77

wifi: mt76: mt7921: skip unknown CLC firmware records

Laxman Acharya Padhya · Aug 16, 2026 · 1 files

5ad0af4f4367

thermal: sysfs: switch to use scnprintf() to suppress truncation warning

Andy Shevchenko · Aug 17, 2026 · 1 files

75d276e5bb68

virtio_ring: fix stale descriptor flags after a failed packed add

Alexander Graf · Aug 17, 2026 · 1 files

a1530ef451f5

media: rppx1: describe the MAIN_POST white balance gains block

Linmao Li · Aug 18, 2026 · 1 files

45a5f7285f83

MAINTAINERS: powerpc: Add Ritesh and Shrikanth

Madhavan Srinivasan · Aug 18, 2026 · 1 files

013c5a93e806

Documentation: hwmon: replace full-width colon by a standard ASCII colon

Antonin Godard · Aug 18, 2026 · 1 files

6693171c8c54

perf: RISC-V: use BIT_ULL for u64 overflow masks

Xixin Liu · Aug 18, 2026 · 1 files

6809da6e9c08

perf: RISC-V: store available counter mask as bitmap

Xixin Liu · Aug 18, 2026 · 3 files

e04ffff543db

media: rppx1: bls: read the raw pattern from the PRE2 acquisition module

Linmao Li · Aug 18, 2026 · 1 files

e8f8231824b5

netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace()

Joas Antonio dos Santos · Aug 18, 2026 · 1 files

7034e6c8dada

MAINTAINERS: Add a section for virtio-rng

Laurent Vivier · Aug 18, 2026 · 1 files

20db6573301e

iommu/s390: Fix NULL dereference in iova_to_phys() with ZPCI_TABLE_TYPE_RFX

Niklas Schnelle · Aug 18, 2026 · 1 files

894f98e73983

virtio_console: do not free control-out buffers on remove

Jia Jia · Aug 19, 2026 · 1 files

00a7dd64888d

iommu/amd: Do not reallocate GA log buffers on resume

Karl Mehltretter · Aug 19, 2026 · 1 files

a2471ed17b0e

hwmon: (gpio-fan) Fix use-after-free in alarm work

Fan Wu · Aug 19, 2026 · 1 files

ffe0486b139e

console: fix /dev/kmsg reference in flags kernel doc

Johan Hovold · Aug 19, 2026 · 1 files

d96171d911e3

powerpc: pci-ioda: Fix the stale irq chip reference

Shivaprasad G Bhat · Aug 19, 2026 · 1 files

9607c245ca66

hwmon: (mcp9982) Propagate one-shot polling errors

Nikhil Gurudasani · Aug 19, 2026 · 1 files

e317326d1755

hwmon: (ltc4282) Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 19, 2026 · 1 files

8afc94bfb0ff

hwmon: (ina2xx) Acquire hwmon_lock in shunt_resistor_show()

Jared Kangas · Aug 20, 2026 · 1 files

3d44ab826e02

hwmon: (ina2xx) Parameterize ina2xx_data in ina226_alert_read()

Jared Kangas · Aug 20, 2026 · 1 files

e92b9208415a

hwmon: (ina2xx) Replace masks with enum in alert functions

Jared Kangas · Aug 20, 2026 · 1 files

35760f5efd7b

hwmon: (ina2xx) Decouple in0 and curr1 alarms

Jared Kangas · Aug 20, 2026 · 1 files

354ccc99b2dc

hwmon: Fix potential UAF in pec_store

Guenter Roeck · Aug 20, 2026 · 1 files

b8bf9bfda5f6

eth: ice: don't dereference pointers from TP_printk()

Jakub Kicinski · Aug 21, 2026 · 1 files

f789d291bbda

xfs: fix media verification ioctl for internal rt volumes

Darrick J. Wong · Aug 21, 2026 · 1 files

b4fffa75c1d6

Documentation/hwmon: Document hwmon_notify_event()

Guenter Roeck · Aug 21, 2026 · 1 files

2bf98a6af103

hwmon: Ensure that 'dev' passed to hwmon_notify_event() is a hwmon device

Guenter Roeck · Aug 21, 2026 · 1 files

3c0ebc4c07ff

vt: hide cursor prior to font changes to avoid out-of-bound reads

Helge Deller · Aug 21, 2026 · 1 files

fe967191e585

fs: don't return -EINVAL for successful nested thaw

Moritz Tanner · Aug 21, 2026 · 1 files

8a14be55bdc6

ublk: clear force_abort in ublk_queue_reset_io_flags()

Yang Xiuwei · Aug 21, 2026 · 1 files

94b1a3ca9b8d

selftests: ublk: add batch IO cases to recover_03

Yang Xiuwei · Aug 21, 2026 · 1 files

100eb7c7d0b2

hwmon: (yogafan) fix non-kernel-doc comment

hanzhijian · Aug 21, 2026 · 1 files

06b7cf395b1f

hwmon: (sht4x) Add missing locks

Guenter Roeck · Aug 21, 2026 · 1 files

70c33e211b2b

hwmon: (sht4x) Fix return value from heater_enable_store()

Guenter Roeck · Aug 21, 2026 · 1 files

3f9a0fceb730

virtio: fix use-after-free in unregister_virtio_device()

Karl Mehltretter · Aug 21, 2026 · 1 files

4164b1e3d728

xfs: fix reclaimed page accounting in xfs_buf_free

Eric Sandeen · Aug 21, 2026 · 1 files

5344402f2c65

xfs: mark slab-allocated xfs_buf backing memory as __GFP_RECLAIMABLE

Eric Sandeen · Aug 21, 2026 · 1 files

353a95f1cd8d

syscall_user_dispatch: Use CONFIG_SYSCTL for sysctl guard

Karl Mehltretter · Aug 22, 2026 · 2 files

72e91bba1190

fbdev: omapfb: Fix __be32 sparse warning in panel_enabled()

Helge Deller · Aug 22, 2026 · 1 files

94e6a058b168

fbcon: Fix KASAN slab-out-of-bounds Read in fbcon_prepare_logo

Helge Deller · Aug 22, 2026 · 1 files

2c6dc7925382

landlock: Fix use-after-free of the source's parent directory

Norbert Szetei · Aug 22, 2026 · 1 files

08cacffeef8f

ftrace: fork: Initialize function graph state before copy_exec_state()

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

2c018cc4842c

netfilter: nf_log: unregister loggers before per-net teardown

Chengfeng Ye · Aug 23, 2026 · 2 files

286b175bb038

hwmon: (chipcap2) fix channels in humidity alarm notifications

Javier Carrasco · Aug 23, 2026 · 1 files

cbd3dafc2003

drm/i915: Fix memory leak in query_perf_config_list()

Thorsten Blum · Aug 23, 2026 · 1 files

ca12149896ed

regulator: dt-bindings: fan53555: add tcs,tcs4526

Rudi Heitbaum · Aug 24, 2026 · 1 files

817ecd588fa5

dt-bindings: riscv: cpus: Fix yamllint style issues

Jia Wang · Aug 24, 2026 · 1 files

eb29b7bbc8ba

iommu/amd: Fix premature break in init_iommu_one() again

Vasant Hegde · Aug 24, 2026 · 1 files

0c06c4ce0206

ASoC: amd: renoir: fix disable_pdm_interrupts() to clear mask bits

wangdicheng · Aug 24, 2026 · 1 files

1b67e0d3b969

ASoC: amd: yc: fix memory leak in acp6x_pdm_dma_close()

wangdicheng · Aug 24, 2026 · 1 files

fec9b1de0d02

netfilter: cttimeout: prevent UAF during module unload

Chengfeng Ye · Aug 24, 2026 · 1 files

776924b2d9c4

btrfs: set space_info before adding new free space in btrfs_make_block_group()

Johannes Thumshirn · Aug 24, 2026 · 1 files

387d744fa7e4

netfilter: nfnetlink_log: cope with concurrent instance destruction

Florian Westphal · Aug 25, 2026 · 1 files

ae9464c65e9d

perf symbol: Do not use debug file as the binary type

Adrian Hunter · Aug 25, 2026 · 1 files

6d760f8b41ae

hwmon: (pmbus) Clear generic status alarms with CLEAR_FAULTS

Vishnu Razdan · Aug 25, 2026 · 1 files

a894f9731836

drm/i915/dp: Gate UHBR SST SDP splitting on sink capability

Mitul Golani · Aug 25, 2026 · 2 files

3fb13d29cf8e

fbdev: ssd1307fb: fix NULL pointer dereference on missing match data

Yang Zi · Aug 25, 2026 · 1 files

aadea57f5328

perf powerpc-vpadtl: Fix raw_size of DTL samples

Wang Yan · Aug 25, 2026 · 1 files

fa5c0827f0b7

iommu/amd: Fix ineffective error check in nested domain allocation

Hemanth Selam · Aug 25, 2026 · 1 files

0bd7ed1a3263

netfilter: arp_tables: remove the 32bit compat interface

Florian Westphal · Aug 25, 2026 · 3 files

da4afc5a956d

netfilter: ip6_tables: set F_PROTO when proto value is nonzero

Florian Westphal · Aug 25, 2026 · 1 files

a518e63c3775

ovl: return EINVAL instead of EIO in case of mismatched user_ns

Miklos Szeredi · Aug 25, 2026 · 1 files

7a099b347fef

netfilter: report NLM_F_DUMP_FILTERED when all is filtered out

Ilya Maximets · Aug 25, 2026 · 1 files

7825de3f75d1

wifi: mt76: mt792x: fix NULL dereference in ACPI SAR init during probe

Devin Wittmayer · Aug 25, 2026 · 1 files

72bd92bd8190

x86/amd_node: Avoid divide by zero on virtualized systems

Jason Andryuk · Aug 25, 2026 · 1 files

aefdbd574a36

x86/amd_node: Fix potential NULL pointer dereference

Jason Andryuk · Aug 25, 2026 · 1 files

13ddcc7acb9a

drm/amd/pm: fix gpu metrics energy accumulator for smu 13.0.0/13.0.7

Kevin Wang · Aug 26, 2026 · 2 files

ff99a5f6cbcc

xfs: prevent race in zoned space reservations

Hans Holmberg · Aug 26, 2026 · 1 files

e11811a55225

OPP: of: Fix potential multiplication overflow when calculating freq

Colin Ian King · Aug 26, 2026 · 1 files

97f8cb91a8c5

drm/panic: clean new `clippy::needless_range_loop` lint for Rust 1.100.0

Miguel Ojeda · Aug 26, 2026 · 1 files

5d7e0cc4afda

drm/amd/display: Fix HF-VSDB DSC bpc detection to be cumulative

Fangzhi Zuo · Aug 26, 2026 · 2 files

e3eceb765159

watchdog: msc313e: Fix NULL pointer dereference in PM callbacks

Tzung-Bi Shih · Aug 27, 2026 · 1 files

9f84792b40d0

xfs: don't spin forever on zero-length dirents when salvaging them

Darrick J. Wong · Aug 27, 2026 · 1 files

865b751e7503

xfs: don't stash removename operations with unknown ftype

Darrick J. Wong · Aug 27, 2026 · 1 files

ed799148e0d6

xfs: log the tempip after we convert it to extents format

Darrick J. Wong · Aug 27, 2026 · 1 files

cdc4a083adf7

xfs: fix parent rec lookup initialization in xrep_metapath_unlink

Darrick J. Wong · Aug 27, 2026 · 1 files

9dd6cc92a736

xfs: handle reconnecting metadir subdirectories

Darrick J. Wong · Aug 27, 2026 · 1 files

7538ba528cfd

xfs: lock the healthmon when inserting unmount event

Darrick J. Wong · Aug 27, 2026 · 1 files

3934185ba63f

fbdev: atafb: Restrict SuperBlitter to supported formats

Linmao Li · Aug 27, 2026 · 1 files

f18e8774f4d3

netfs: Fix uninitialized return value in netfs_unbuffered_write()

Karl Mehltretter · Aug 27, 2026 · 1 files

c753a33664e4

netfs: Fix unbuffered/DIO write partial transfer error return

David Howells · Aug 27, 2026 · 1 files

0bfe2571a6af

netfs: Fix error vs transferred passed to ->ki_complete()

David Howells · Aug 27, 2026 · 1 files

741416a8003b

netfs: Fix i_size update for partial transfer

David Howells · Aug 27, 2026 · 1 files

3c30087e2759

netfs: Fix subreq ref leak

David Howells · Aug 27, 2026 · 1 files

8fb45a934661

netfs: break unbuffered write when netfs_alloc_subrequest() fails

Edward Adam Davis · Aug 27, 2026 · 2 files

fed0b33e6c58

netfs: Fix readahead synchronisation issues by loading all folios upfront

David Howells · Aug 27, 2026 · 9 files

533203c41831

netfs: Mark folios with COPY_TO_CACHE whilst issuing subreqs

David Howells · Aug 27, 2026 · 7 files

e00827a4d0cf

netfs: Fix read progress reporting

David Howells · Aug 27, 2026 · 7 files

a67632c8c268

cachefiles: Fix potential UAF/KASAN warning

David Howells · Aug 27, 2026 · 2 files

3001d2073d65

drm/amd/display: Exit IPS before connector detection on resume

Fangzhi Zuo · Aug 27, 2026 · 1 files

b3c8d4672f7a

accel: ethosu: Fix ethosu_job_open() return value

Rob Herring (Arm) · Aug 27, 2026 · 1 files

2cbd3691565f

accel: ethosu: Drop IRQF_SHARED flag

Rob Herring (Arm) · Aug 27, 2026 · 1 files

eb3a41fd35e3

accel: ethosu: Ensure cmd stream ends with a stop op

Rob Herring (Arm) · Aug 27, 2026 · 2 files

f5376d7e0fb7

accel: ethosu: Ensure SRAM size is 0 on mapping failure

Rob Herring (Arm) · Aug 27, 2026 · 1 files

2b39d680c9e0

accel: ethosu: Ensure SRAM region size matches job

Rob Herring (Arm) · Aug 27, 2026 · 1 files

ee02ed6308fb

platform/x86: hp-wmi: Fix board_params typo for 8DD6 board

Arda Doğu Ari · Aug 27, 2026 · 1 files

e510334fbaea

rust: samples: add missing newlines in rust_print_main

Mehmet Koseoglu · Aug 28, 2026 · 1 files

aab55360fa11

watchdog: sunxi_wdt: preserve boot-enabled watchdog

James Hilliard · Aug 28, 2026 · 1 files

2c1dde8a69a3

powerpc/entry: Clear TIF_SYSCALL_RET before syscall error return

Shrikanth Hegde · Aug 28, 2026 · 1 files

4ee875c423c6

hwmon: (corsair-cpro) Remove debugfs entries when probe fails

Linmao Li · Aug 28, 2026 · 1 files

e4f4761879a2

vhost: invalidate vring access on IOTLB transitions

Jia Jia · Aug 28, 2026 · 4 files

5a0aacaa2d59

hwmon: (applesmc) fix key backlight workqueue leak on register failure

Cong Nguyen · Aug 28, 2026 · 1 files

b6b9e6d4abe8

rust: pin-init: use irrefutable pattern for `stack_pin_init`

Gary Guo · Aug 28, 2026 · 1 files

3c73a37f5e40

watchdog: msc313e: Avoid division by zero

Tzung-Bi Shih · Aug 28, 2026 · 1 files

3db30f315935

watchdog: msc313e: Fix clock leak and spurious timer in settimeout()

Tzung-Bi Shih · Aug 28, 2026 · 1 files

3db2df24e7f1

watchdog: msc313e: Enable clock before accessing hardware registers

Tzung-Bi Shih · Aug 28, 2026 · 1 files

4f6817c9eff4

watchdog: msc313e: Fix spurious reset on suspend

Tzung-Bi Shih · Aug 28, 2026 · 1 files

ab390021b2a3

watchdog: msc313e: Fix undefined behavior

Tzung-Bi Shih · Aug 28, 2026 · 1 files

01504d14e47b

watchdog: msc313e: Sync timeout value if WDT was running at boot

Tzung-Bi Shih · Aug 28, 2026 · 1 files

ac323c946709

objtool/klp: Fix checksums for constant pool references

Josh Poimboeuf · Aug 28, 2026 · 1 files

74e26c692c40

docs/zh_CN: Update arch/riscv/patch-acceptance.rst translation

Yukai Wu · Aug 29, 2026 · 1 files

c7585b8e99ad

powerpc: Don't drop _TIF_RESTOREALL on syscall restart

Ritesh Harjani (IBM) · Aug 29, 2026 · 1 files

bf79662bc85e

ieee802154: 6lowpan: fix NULL dereference in lowpan_newlink

Zhiling Zou · Aug 29, 2026 · 1 files

a5096d4927d1

opp: Use %pe to print symbolic error name

Sumeet Pawnikar · Aug 29, 2026 · 2 files

7474f3a61043

vduse: do not take dev->rwsem in the virtqueue kick path

Nikhil · Aug 29, 2026 · 1 files

fa2c25b4add5

vduse: validate virtqueue alignment

Jia Jia · Aug 30, 2026 · 1 files

bdcd0411d7d1

drm/amd/display: Propagate HDMI RGB quantization selectability

Satyajit Roy · Aug 30, 2026 · 2 files

7fca7acd60a2

drm/amd/display: Honor Broadcast RGB for BT.2020 RGB output

Satyajit Roy · Aug 30, 2026 · 2 files

8cfd9e22eb5c

drm/amd/display: Rebuild InfoFrames on output color space changes

Satyajit Roy · Aug 30, 2026 · 1 files

617d0d8d199b

erofs: preserve LZMA decoders on resize failure

Nikhil Gurudasani · Aug 30, 2026 · 1 files

355b6558dd7b

platform/x86: x86-android-tablets: fix Arizona GPIO swnode references

Dmitry Torokhov · Aug 30, 2026 · 1 files

144113b0a70f

platform/x86: x86-android-tablets: hold device reference for secondary fwnode teardown

Dmitry Torokhov · Aug 30, 2026 · 1 files

aab060ec969c

platform/x86: x86-android-tablets: pass node group to gpio_secondary_fwnode_init()

Dmitry Torokhov · Aug 30, 2026 · 1 files

7872c625cd83

platform/x86: x86-android-tablets: add Crystal Cove GPIO swnode support

Dmitry Torokhov · Aug 30, 2026 · 3 files

74884436a53d

platform/x86: x86-android-tablets: drop redundant swnode group on YT3

Dmitry Torokhov · Aug 30, 2026 · 1 files

312fd3f3a85b

platform/x86: x86-android-tablets: use shared battery swnode group on Yoga Tab 2

Dmitry Torokhov · Aug 30, 2026 · 1 files

09a9e1746a87

hwmon: (aspeed-pwm-tacho) Propagate reset deassert errors

Pengpeng Hou · Aug 30, 2026 · 1 files

04405aeef4f8

ASoC: sti: initialize IRQ lock before requesting IRQ

Runyu Xiao · Aug 30, 2026 · 1 files

c2549d749539

powerpc: Do not restore KUAP in arch_exit_to_user_mode_prepare()

Ritesh Harjani (IBM) · Aug 30, 2026 · 1 files

d3dbccfe6afa

ASoC: fsl_micfil: balance mclk enable/disable

Ștefan Ghețu · Aug 30, 2026 · 1 files

b752e041d584

enic: preserve V2 VF carrier across netdev reopen

Satish Kharat · Aug 30, 2026 · 4 files

8972d252f495

enic: match mailbox replies to request numbers

Satish Kharat · Aug 30, 2026 · 3 files

6bb4fb72c00d

platform/x86: asus-laptop: Fix ACPI event handling

Armin Wolf · Aug 30, 2026 · 1 files

cdd812d0683d

exit: hold a reference to thread_pid across proc_flush_pid

Daehyeon Ko · Aug 31, 2026 · 1 files

508baf1713f3

hwmon: (corsair-cpro) Create debugfs entries after hwmon registration

Linmao Li · Aug 31, 2026 · 1 files

1f1d43418d61

drm/amdgpu: skip gfx switch_power_profile during GPU reset

Prike Liang · Aug 31, 2026 · 1 files

15fa028589c3

s390/crypto: Fix skcipher_walk return code handling in aes_s390

Harald Freudenberger · Aug 31, 2026 · 1 files

8b7c3b6914f1

s390/crypto: Fix missing scrub of temp buffers with AES ctr and gcm algorithm

Harald Freudenberger · Aug 31, 2026 · 1 files

d1c44a7d0854

s390/crypto: Fix use of mutex in atomic context

Harald Freudenberger · Aug 31, 2026 · 1 files

403648373816

s390/crypto: Fix return code handling at skcipher_walk_done in PAES algorithms

Harald Freudenberger · Aug 31, 2026 · 1 files

19a218b46b24

s390/crypto: Fix missing scrub of temp buffers with PAES algorithm

Harald Freudenberger · Aug 31, 2026 · 1 files

749990db95d4

s390/crypto: Fix use of mutex in atomic context in PAES

Harald Freudenberger · Aug 31, 2026 · 1 files

5b97b969030c

s390/crypto: Fix missing cra_flags in paes_s390

Harald Freudenberger · Aug 31, 2026 · 1 files

3fec882c33d9

s390/crypto: Fix handling of EBUSY in PAES when req is pushed to crypto engine

Harald Freudenberger · Aug 31, 2026 · 1 files

330148371401

s390/crypto: Fix handling of EBUSY in PHMAC when req is pushed to crypto engine

Harald Freudenberger · Aug 31, 2026 · 1 files

ac1481320110

s390/crypto: Fix wrong return code to engine in asynch callbacks

Harald Freudenberger · Aug 31, 2026 · 2 files

7a08507ea5b4

s390/crypto: Map EBUSY to EIO when key conversion fails repeatedly

Harald Freudenberger · Aug 31, 2026 · 2 files

dc2136341be9

s390/crypto: Enable CONTEXT_ANALYSIS

Heiko Carstens · Aug 31, 2026 · 1 files

fbf2c660bac8

ASoC: cs35l56: Fix pm_runtime imbalance if suspending before first attach

Richard Fitzgerald · Aug 31, 2026 · 1 files

9ffed84a24d6

platform/x86/amd/pmf: fix build on !CONFIG_AMD_PMF_DEBUG

Pedro Falcato · Aug 31, 2026 · 1 files

4600b4d1a9ee

drm/bridge: ti-sn65dsi83: Fix error handling in sn65dsi83_reset_work()

Esben Haabendal · Aug 31, 2026 · 1 files

5a5d26f2cfe1

x86/cfi: Fix FineIBT hash offset in cfi_get_func_hash()

Soheil Hassas Yeganeh · Aug 31, 2026 · 1 files

7a4ce92d150b

ASoC: sprd: validate compress buffer sizes against fixed allocations

Tianchu Chen · Aug 31, 2026 · 1 files

d83b7502bb08

MAINTAINERS: Update URI for watchdog tree

Antonio Borneo · Aug 31, 2026 · 1 files

5541d8975841

mm/slab: disallow kfree_rcu_sheaf() on PREEMPT_RT again

Vlastimil Babka (SUSE) · Aug 31, 2026 · 2 files

1c12c3117639

Bluetooth: btusb: Fix UAF of btusb_data by rx_work

Luiz Augusto von Dentz · Aug 31, 2026 · 1 files

18e5e0ec0e92

net: bcmasp: clear txcb->last before writing each descriptor

Justin Chen · Aug 31, 2026 · 1 files

0c5cf62e72d7

net: bcmasp: fix tx_spb_ring_full() checking same slot cnt times

Justin Chen · Aug 31, 2026 · 1 files

8e839bca7793

ASoC: ab8500: Reset the audio block before configuring it

Linus Walleij · Aug 31, 2026 · 1 files

103fe1a37f04

ASoC: ab8500: Repair the DAPM capture graph

Linus Walleij · Aug 31, 2026 · 1 files

f98785adf004

ASoC: ab8500: Correct digital interface format setup

Linus Walleij · Aug 31, 2026 · 1 files

85cef7e2004e

ASoC: ab8500: Validate and program TDM slots correctly

Linus Walleij · Aug 31, 2026 · 1 files

ec75e653b70c

ASoC: ab8500: Remove the nonfunctional sidetone apply control

Linus Walleij · Aug 31, 2026 · 1 files

711178754287

ASoC: ab8500: Skip missing DMIC GPIOs on AB8505

Linus Walleij · Aug 31, 2026 · 1 files

ac5397761142

crypto: x86/aria - add missing vzeroupper in AVX2 code

Eric Biggers · Aug 31, 2026 · 1 files

60892a384aa1

crypto: x86/aria - add missing vzeroupper in AVX-512 code

Eric Biggers · Aug 31, 2026 · 1 files

bdc46e507b59

riscv: mm: make EXECMEM_KPROBES writable without CONFIG_STRICT_MODULE_RWX

Xiaofeng Yuan · Sep 1, 2026 · 1 files

12381af01024

riscv: use string helper in setup_global_riscv_enable()

Dmitry Antipov · Sep 1, 2026 · 1 files

2d2184ac9036

Revert "riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not set"

Samuel Holland · Sep 1, 2026 · 1 files

8718e5a3090b

riscv: patch: skip fixmap mapping when kernel text is already writable

Xiaofeng Yuan · Sep 1, 2026 · 1 files

d0fc6fab2046

riscv: hwprobe: initialize pair->value in hwprobe_one_pair()

Andy Chiu · Sep 1, 2026 · 1 files

ddeaa39406c4

riscv: bug: Make RV32 use GENERIC_BUG_RELATIVE_POINTERS

Jisheng Zhang · Sep 1, 2026 · 2 files

4ed5bfc41071

ASoC: Intel: sof_rt5682: Add support for nvl_max98360a_rt5682

Jairaj Arava · Sep 1, 2026 · 2 files

93a27367bacd

riscv: hwprobe: simplify has_fpu() to check D extension only

Ivy Lopez · Sep 1, 2026 · 1 files

4f7346285657

scripts/sorttable: Mark long_size as __maybe_unused

Nathan Chancellor · Sep 1, 2026 · 1 files

2dc65035eb8d

ASoC: Intel: sof_sdw: add tac5xx2-sdw family

Niranjan H Y · Sep 1, 2026 · 1 files

10e59fbdef13

media: v4l2-h264: Fix memcmp() size in B1 reference list comparison

Haotian Zhang · Sep 1, 2026 · 1 files

7980325b2f71

pds_core: fix cmd_regs access racing BAR unmap on reset

Nikhil P. Rao · Sep 1, 2026 · 2 files

73608de7e592

pds_core: don't release PCI regions for VFs on reset

Nikhil P. Rao · Sep 1, 2026 · 1 files

48d2b8351bae

xfs: release alleged child inode on metapath unlink error

Anuj Gupta · Sep 1, 2026 · 1 files

c91b4d6e5cc3

ionic: use netif_txq_maybe_stop() in ionic_tx()

Nikhil P. Rao · Sep 1, 2026 · 1 files

313f798f52a5

drm/ast: create blend mode property on cursor plane

Qinyun Tan · Sep 1, 2026 · 1 files

b67f408a0c24

drm/qxl: create blend mode property on primary and cursor planes

Qinyun Tan · Sep 1, 2026 · 1 files

f2e64f450c16

drm/virtio: create blend mode property on cursor plane

Qinyun Tan · Sep 1, 2026 · 1 files

09f7fc4e8e30

drm/vboxvideo: create blend mode property on planes

Qinyun Tan · Sep 1, 2026 · 1 files

a09ceadff95b

mailmap: add entries for Lorenzo Bianconi

Lorenzo Bianconi · Sep 1, 2026 · 1 files

0433632bbe8d

printk/nbcon: Flush nbcon_irq_work in nbcon_free()

John Ogness · Sep 1, 2026 · 1 files

560f4deda327

printk/nbcon: Change nbcon_irq_work to IRQ_WORK_LAZY

John Ogness · Sep 1, 2026 · 1 files

a20afec40ea1

ASoC: rt721-sdca: Adjust latency control to fix no-sound issue

Jack Yu · Sep 1, 2026 · 1 files

1f29543126dd

octeontx2-af: mcs: Clear stale X2P calibration state before calibration

Viswajith Murali · Sep 1, 2026 · 1 files

0a8693f00c40

vdpa_sim_blk: reject out-of-range sector starts

Linfeng Sun · Sep 1, 2026 · 1 files

0d195797a80b

vdpa_sim_net: check TX pull result before RX copy

Linfeng Sun · Sep 1, 2026 · 1 files

00aef6b609bf

ASoC: amd: yc: Add DMI entry for HP 255R G10 laptop

Syed Saba Kareem · Sep 1, 2026 · 1 files

4cb4aead9838

ASoC: codecs: ES8326: issue about capture pop

Zhang Yi · Sep 1, 2026 · 1 files

efdfb1e27a33

ipv4: fib: bound automatic table ID allocation

Zihan Xi · Sep 1, 2026 · 1 files

115bf3e51538

exec: Drop bprm loader before closing bprm->file

Sun Jian · Sep 1, 2026 · 1 files

80dd7e754b3a

net: mana: Reserve extra CQ slot for the fence completion CQE

Sahil Chandna · Sep 1, 2026 · 1 files

1d80a4792f1d

ASoC: cs35l56: Fix probe deadlock waiting for SoundWire enumeration

Richard Fitzgerald · Sep 1, 2026 · 2 files

4eef4ab3aa3a

s390/pai: Use PAI PMU index as parameter replacing event

Thomas Richter · Sep 1, 2026 · 1 files

e8df39dacb7d

s390/pai: Move locking to event init and delete

Thomas Richter · Sep 1, 2026 · 1 files

9ecc4d033879

s390/pai: Support CPU hotplug for PMU PAI

Thomas Richter · Sep 1, 2026 · 2 files

3837c3f29fbc

accel/ivpu: Validate full buffer range in ivpu_to_cpu_addr

Magdalena Schulfer · Sep 1, 2026 · 2 files

0724afc55c77

accel/ivpu: Validate firmware log buffer metadata

Magdalena Schulfer · Sep 1, 2026 · 1 files

95bf070f3225

accel/ivpu: Limit firmware log name prints to field size

Dawid Osuchowski · Sep 1, 2026 · 1 files

d5bcf9ccaa35

iommu/riscv: Add command queue lock

Fangyu Yu · Sep 1, 2026 · 2 files

ca58afa40946

iommu/riscv: Serialize command queue publishing

Fangyu Yu · Sep 1, 2026 · 1 files

4c50bec3d542

iommu/riscv: Avoid waiting on failed command enqueue

Fangyu Yu · Sep 1, 2026 · 1 files

54d37bcf2f49

cpufreq: zero-initialize policy cpumask before sysfs publication

Zhongqiu Han · Sep 1, 2026 · 1 files

74f27fc8642b

s390/qeth: allow bridgeport queries despite OS_MISMATCH

Nagamani PV · Sep 1, 2026 · 3 files

bb2424c3502c

hwmon: (gpio-fan) take fan_data->lock in gpio_fan_shutdown()

Cong Nguyen · Sep 1, 2026 · 1 files

0c6da21fa35e

sunvdc: unmap LDC cookies when the descriptor send fails

Stian Halseth · Sep 1, 2026 · 1 files

5067d4ba7139

sunvdc: fix -EIO issue due to lack of retries

Jens Axboe · Sep 1, 2026 · 1 files

dcaf83ead130

Bluetooth: Properly disable remote wakeup for MT7922/MT7925 on Ryzen platform

Rong Zhang · Sep 1, 2026 · 2 files

b94cec5761d2

riscv: skip software algning code for HAVE_EFFICIENT_UNALIGNED_ACCESS

Andy Chiu · Sep 1, 2026 · 1 files

bc69439d983c

drm/rockchip: analogix_dp: fix unchecked bound endpoint name length

Yudi Yang · Sep 1, 2026 · 1 files

b83641e0ab8b

net: ipv4: Fix UDP length overflow with PMTU discover and big MTU

Alice Mikityanska · Sep 1, 2026 · 1 files

0ae10b6be49b

net: ipv6: Fix UDP length overflow with PMTU discover and big MTU

Alice Mikityanska · Sep 1, 2026 · 1 files

18a9a4342136

selftests: net: Test UDP length overflow with PMTU discover and big MTU

Alice Mikityanska · Sep 1, 2026 · 2 files

199271ebc71c

net: ipv6: Clamp to IP6_MAX_MTU in ip6_dst_mtu_maybe_forward

Alice Mikityanska · Sep 1, 2026 · 1 files

094cc07f98df

net/sched: fq: clamp quantum and initial_quantum in change path

Jamal Hadi Salim · Sep 1, 2026 · 1 files

4864f58c53eb

net/sched: fq_pie: clamp quantum in change path

Jamal Hadi Salim · Sep 1, 2026 · 1 files

fb9f88a33c51

net/sched: sfq: clamp quantum in change path

Jamal Hadi Salim · Sep 1, 2026 · 1 files

eb56a495f59b

net/sched: hhf: clamp quantum in change and init paths

Jamal Hadi Salim · Sep 1, 2026 · 1 files

3c01f1ca5dfc

net/sched: dualpi2: clamp psched_mtu at all call sites

Jamal Hadi Salim · Sep 1, 2026 · 1 files

54370e44c002

net/sched: pie: clamp psched_mtu in pie_drop_early

Jamal Hadi Salim · Sep 1, 2026 · 1 files

8382abec0f15

net/sched: drr: clamp quantum in change class

Jamal Hadi Salim · Sep 1, 2026 · 1 files

1c38487f46b2

net/sched: ets: clamp quantum in parse and fallback paths

Jamal Hadi Salim · Sep 1, 2026 · 1 files

8f0229bef3cb

selftests: tc-testing: update ETS test 41f5 for clamped quanta

Jamal Hadi Salim · Sep 1, 2026 · 1 files

839f075aabdf

erofs: add sysfs feature entry for xattr prefixes

Jingbo Xu · Sep 2, 2026 · 2 files

4e17b5007b66

bnxt_en: Only restore LRO if the device supports TPA

Joe Damato · Sep 2, 2026 · 1 files

5ce7f36c334d

bnxt_en: Don't free the live ring's TPA state on queue restart failure

Joe Damato · Sep 2, 2026 · 1 files

b814dfbfeb0a

bnxt_en: Propagate TPA buffer allocation failures in bnxt_queue_mem_alloc()

Joe Damato · Sep 2, 2026 · 1 files

961e2a17c5e3

bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset()

Joe Damato · Sep 2, 2026 · 1 files

8e6a850c0746

bnxt_en: Propagate RX ring init failures in bnxt_init_nic()

Joe Damato · Sep 2, 2026 · 1 files

c0aceaf65b70

bnxt_en: Bound SW TPA IDs to prevent crashes

Joe Damato · Sep 2, 2026 · 2 files

2ac174dfcdde

mlxsw: spectrum_ptp: Fix napi_gro_receive() call from GC workqueue context

Taylor Bates · Sep 2, 2026 · 1 files

3e5d1bf4bd68

cpufreq: initialize policy rwsem before sysfs publication

Runyu Xiao · Sep 2, 2026 · 1 files

05cff7c2b79f

xfs: fix unit conversions in per_binval computation

Darrick J. Wong · Sep 2, 2026 · 1 files

eacb84795077

xfs: fix short ifork reaping computation in xreap_bmapi_binval

Darrick J. Wong · Sep 2, 2026 · 1 files

72d0a3e4405c

xfs: fix name string recording in slowpath pptr tracepoints

Darrick J. Wong · Sep 2, 2026 · 1 files

2eac8d01d2c7

xfs: don't leak dqacct if rhashtable insertion fails

Darrick J. Wong · Sep 2, 2026 · 1 files

aa301322f72f

xfs: fix the rtrmap and rtrefcount _maxlevels_ondisk functions

Darrick J. Wong · Sep 2, 2026 · 2 files

022d5f5fce7f

xfs: fix xfs_rtrmapbt_mem_cursor for non-rmap filesystems

Darrick J. Wong · Sep 2, 2026 · 1 files

5287e56cba3b

xfs: preserve owner on in-memory btree creation

Darrick J. Wong · Sep 2, 2026 · 1 files

f1930bc57809

xfs: don't leak new_bp if xfs_btree_bload_drop_buf fails

Darrick J. Wong · Sep 2, 2026 · 1 files

b71ae66863e4

xfs: actually recover intended file sizes in xfs_xmi_item_recover_intent

Darrick J. Wong · Sep 2, 2026 · 1 files

365fe37e10ea

xfs: don't modify file attributes or poke fsnotify for dry runs

Darrick J. Wong · Sep 2, 2026 · 1 files

c83d1ef97ee3

xfs: fix bnobt repair space reservation disposal failure

Darrick J. Wong · Sep 2, 2026 · 1 files

58a0c7578b25

xfs: always set xfs_healthmon::first_event when inserting at front of list

Darrick J. Wong · Sep 2, 2026 · 1 files

10b1d5fd7189

xfs: move healthmon event merge tracepoint

Darrick J. Wong · Sep 2, 2026 · 1 files

9097f5c03f03

xfs: port healthmon event list to list_head

Darrick J. Wong · Sep 2, 2026 · 2 files

4c98464e12fc

xfs: merge healthmon insert/push helpers

Darrick J. Wong · Sep 2, 2026 · 2 files

74eeb68a628d

xfs: check healthmon outbuffer space correctly

Darrick J. Wong · Sep 2, 2026 · 1 files

295f2cfd3e2c

xfs: bump lost_prev_errors if we lose even the healthmon lost event

Darrick J. Wong · Sep 2, 2026 · 1 files

014c1aff607a

xfs: report nonexistent parents as a filesystem corruption

Darrick J. Wong · Sep 2, 2026 · 2 files

1a441c6842da

xfs: destroy seen inode bitmap when we fail to add a dirpath

Darrick J. Wong · Sep 2, 2026 · 2 files

8c71ad4d4f3e

xfs: signal inode btree xref error if get_rec returns an error

Darrick J. Wong · Sep 2, 2026 · 1 files

0fc67528f54b

xfs: truncate quota file correctly when repairing quota file

Darrick J. Wong · Sep 2, 2026 · 1 files

d7f97be48cbe

xfs: fix backwards skipping logic in xrep_quota_block

Darrick J. Wong · Sep 2, 2026 · 1 files

e8b01aaafffe

xfs: fix backwards mergeability logic in refcount scrubber

Darrick J. Wong · Sep 2, 2026 · 2 files

2b4707a149a5

net: mctp: i3c: serialize probe with bus removal

XingWang Xiang · Sep 2, 2026 · 1 files

c37ba8fe00f2

ASoC: ux500: Fix MSP stream lifecycle handling

Linus Walleij · Sep 2, 2026 · 3 files

3415421a2b0b

ASoC: ux500: Propagate MSP setup errors

Linus Walleij · Sep 2, 2026 · 1 files

94c18cea657c

ASoC: ux500: Correct MSP frame and bit clock setup

Linus Walleij · Sep 2, 2026 · 4 files

9ccbacf5a012

ASoC: ux500: Validate MSP DAI configuration

Linus Walleij · Sep 2, 2026 · 3 files

66ec63e7a90b

ASoC: ux500: Deassert the MSP reset during probe

Linus Walleij · Sep 2, 2026 · 1 files

4fb67925f33a

ASoC: ux500: Request the MSP MMIO resource

Linus Walleij · Sep 2, 2026 · 1 files

7b819677b503

ASoC: ux500: Remove obsolete PRCMU QoS calls

Linus Walleij · Sep 2, 2026 · 2 files

dc1a1b1e2206

ASoC: ux500: Allow repeated MSP prepare calls

Linus Walleij · Sep 2, 2026 · 2 files

2519439b4b5f

ASoC: ux500: Program the MSP FIFO watermarks

Linus Walleij · Sep 2, 2026 · 2 files

35af118326b2

ALSA: hda: ext: Clean up links if their initialization fails

Cezary Rojewski · Sep 2, 2026 · 1 files

48afc07c4f1b

ALSA: hda: ext: Clean up streams if their initialization fails

Cezary Rojewski · Sep 2, 2026 · 1 files

ce4d7356660a

ASoC: Intel: avs: Clean up the bus when its initialization fails

Cezary Rojewski · Sep 2, 2026 · 1 files

559ea14b7ae7

ASoC: Intel: avs: Clean up the bus when fetching ML caps fails

Cezary Rojewski · Sep 2, 2026 · 1 files

f4ba00bb56a8

ASoC: Intel: avs: Clean up streams if their initialization fails

Cezary Rojewski · Sep 2, 2026 · 1 files

c6dceca9f78f

ASoC: Intel: avs: Do not ignore -ENOENT when loading a topology

Cezary Rojewski · Sep 2, 2026 · 3 files

363a6969f7f8

ASoC: Intel: avs: Cancel d0ix_work asynchrounously during recovery

Cezary Rojewski · Sep 2, 2026 · 1 files

d4fa6f94b911

ASoC: Intel: avs: Fix unbalanced module reference count

Cezary Rojewski · Sep 2, 2026 · 1 files

681e91035dc7

ASoC: Intel: avs: Refactor and fix init_config access

Cezary Rojewski · Sep 2, 2026 · 3 files

99f5566a1a88

ASoC: Intel: avs: hda: Constrain MSBs on startup

Cezary Rojewski · Sep 2, 2026 · 1 files

5d50e90add8b

net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow

Jason Winter · Sep 2, 2026 · 1 files

6a1094c34d17

genetlink: pin family module during policy dump

XingWang Xiang · Sep 2, 2026 · 1 files

78a86d75a70e

net: mpls: clear inner_protocol when the last label is popped

Fourie Zhang · Sep 2, 2026 · 1 files

38b6be101006

net: macb: fix NULL pointer dereference on unbind with fixed-link

Vineeth Karumanchi · Sep 2, 2026 · 1 files

e6142a8bfc23

smb: client: reject short READ responses in CIFSSMBRead()

Diego Oliva · Sep 2, 2026 · 1 files

5be5bdda5863

smb: client: reject out-of-bounds DataOffset in CIFSSMBRead()

Diego Oliva · Sep 2, 2026 · 2 files

950ae84b5cc9

afs: Fix missing kunmap in afs_dir_search_bucket()

David Howells · Sep 2, 2026 · 1 files

e3cfd3eb7d5b

afs: Fix double-unmap of directory block

David Howells · Sep 2, 2026 · 3 files

044d596094af

afs: Fix incorrect free in candidate cleanup in afs_lookup_server()

David Howells · Sep 2, 2026 · 1 files

ba0623fc19a4

afs: Clear stale peer app data after address list changes

Chengfeng Ye · Sep 2, 2026 · 2 files

d9d7eeb0cea5

smb: client: reject userspace cifs.idmap descriptions

Aohan Mei · Sep 2, 2026 · 1 files

87ceb8cba73d

drm/amdgpu: skip the VMID 0 flush for VRAM

Arunpravin Paneer Selvam · Sep 2, 2026 · 1 files

1668a31e3b1a

dibs: Unregister dibs_class after error

Alexandra Winter · Sep 2, 2026 · 1 files

907a56ab3eb8

s390/ism: folio_put() after error

Alexandra Winter · Sep 2, 2026 · 1 files

f5741d2b3451

sched/core: Call wq_worker_tick() for the execution context

Hui Su · Sep 2, 2026 · 1 files

e6662f2100f8

net/sched: defer qdisc freeing after failed creation

Weiming Shi · Sep 2, 2026 · 3 files

98fc57d16744

vxlan: reject dynamic fdb entries that reference a nexthop id

Seungwon Bae · Sep 2, 2026 · 2 files

06bb43d8c797

kbuild: don't delete in-flight filechk temporaries in asm-headers

Vlad Poenaru · Sep 2, 2026 · 1 files

802eedcc0b25

net/mlx5e: Fix missing FEC mode mapping for RS_544_514_INTERLEAVED_QUAD

Shahar Shitrit · Sep 2, 2026 · 1 files

b9d755c5a375

net/mlx5e: Fix setting RS FEC after remapping

Shahar Shitrit · Sep 2, 2026 · 1 files

c84ce45a7a3f

net/mlx5e: Fix reporting support for all RS FEC variants

Shahar Shitrit · Sep 2, 2026 · 2 files

3621f78d43b0

Bluetooth: hci_sync: Fix not setting CE length properly

Luiz Augusto von Dentz · Sep 2, 2026 · 1 files

f6d61fe4c19c

net: mana: Clear RDMA teardown and suspend state in mana_rdma_probe()

Long Li · Sep 2, 2026 · 1 files

d806d5a85dcb

smb: client: pin DFS superblock in iterator callback

Karl Mehltretter · Sep 2, 2026 · 1 files

b58d74963320

tunnels: Drop stale dst when building an ICMP error for PMTUD

Ido Schimmel · Sep 2, 2026 · 2 files

83e3e515fd26

Bluetooth: btrtl: Don't leak return code when parsing firmware format v2

Rong Zhang · Sep 2, 2026 · 1 files

b3c79dee5038

net/mlx5: LAG, use local tracker to update active ports

Akiva Goldberger · Sep 2, 2026 · 1 files

e7ee89740800

net/mlx5e: Fix ETS zero BW reporting when one TC holds 100%

Carolina Jubran · Sep 2, 2026 · 1 files

af3aef0245ab

net/mlx5e: Fix use-after-free race in sample_restore_put()

Carolina Jubran · Sep 2, 2026 · 1 files

7ee07f601f8f

net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put

Yael Chemla · Sep 2, 2026 · 1 files

df99553f840e

net/mlx5e: Keep HW timestamp stats monotonic across reconfiguration

Carolina Jubran · Sep 2, 2026 · 1 files

c0c6f4ba8a37

net/mlx5: E-Switch, prevent mc_list repopulation during vport disable

Lama Kayal · Sep 2, 2026 · 1 files

94fd4debd2e3

af_unix: Update last skb marker in manage_oob().

Kuniyuki Iwashima · Sep 2, 2026 · 1 files

6e5ee08eb585

af_unix: Return immediately when manage_oob() returns NULL for 0-length buffer.

Kuniyuki Iwashima · Sep 2, 2026 · 1 files

ca0b0a86873e

selftest: af_unix: Add zero-buffer test for msg_oob.c

Kuniyuki Iwashima · Sep 2, 2026 · 1 files

47ccc3f1c615

io_uring/rw: keep CQE flags on iopoll requests when adding kbuf flags

Caleb Sander Mateos · Sep 2, 2026 · 1 files

856c562c9496

media: ipu-bridge: do not use the CVS device lookup for IVSC

Sergey Zagursky · Sep 2, 2026 · 1 files

66ab4c59b74d

net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations

Jamal Hadi Salim · Sep 2, 2026 · 1 files

1aa9e143bf51

net: reject oversized tx_queue_len at netlink parse time

Jamal Hadi Salim · Sep 2, 2026 · 2 files

0a7252d7f854

selftests: tc-testing: add tx_queue_len cap regression tests

Jamal Hadi Salim · Sep 2, 2026 · 1 files

39b23c1c40e1

bnxt_en: Prevent queue stop with deferred completions

Joe Damato · Sep 2, 2026 · 4 files

dcbd1c054848

io_uring/net: let io_recv_buf_select return the length of the buffer region

Gabriel Krisman Bertazi · Sep 2, 2026 · 1 files

6028b543884f

io_uring/net: don't overconsume buffers when using MSG_TRUNC

Gabriel Krisman Bertazi · Sep 2, 2026 · 1 files

42d3358bf145

smb: client: fill cache fields after populating cache in copy_ref_data()

Fredric Cover · Sep 3, 2026 · 1 files

ef39fca85085

octeontx2-pf: reset HTB scheduler topology before freeing queues

Ratheesh Kannoth · Sep 3, 2026 · 1 files

36a45facedd5

net: phy: dp83867: handle the active-high LED polarity mode

Donggeun Yoo · Sep 3, 2026 · 1 files

f7491d7c81db

x86/mm: Fix user-space data loss with MADV_FREE and THP

Vernon Yang · Sep 3, 2026 · 1 files

cdb719f4b859

net: dsa: bcm_sf2: bound the CFP rule dump by the caller's buffer size

Jakub Kicinski · Sep 3, 2026 · 1 files

f1986bf87b07

eth: nfp: bound the ntuple rule dump by the caller's buffer size

Jakub Kicinski · Sep 3, 2026 · 1 files

108bb2142e3a

eth: nfp: drop the replaced rule from the list when reprogramming fails

Jakub Kicinski · Sep 3, 2026 · 1 files

b1fffc273112

net: dsa: mv88e6xxx: bound the policy rule dump by the caller's buffer size

Jakub Kicinski · Sep 3, 2026 · 1 files

47a582b2b0e7

ethtool: document that GRXCLSRLALL rule_cnt is a caller-provided limit

Jakub Kicinski · Sep 3, 2026 · 1 files

84cd1f879968

vhost: limit outstanding IOTLB misses per virtqueue

Linfeng Sun · Sep 3, 2026 · 2 files

de20f7014917

xfs: compute dquot checksum after resetting dd_lsn in repair

Darrick J. Wong · Sep 3, 2026 · 1 files

79ab1af2034b

xfs: cross-reference the rtgroup superblock extent, not block

Darrick J. Wong · Sep 3, 2026 · 1 files

c3085f6c7cca

xfs: use the rtgroup extent count to find rtrefcount gaps

Darrick J. Wong · Sep 3, 2026 · 1 files

0d43368844a7

xfs: strengthen the "is cow staging" helpers in scrub

Darrick J. Wong · Sep 3, 2026 · 2 files

3f9fd694fa42

xfs: fix rtrefcount btree block counting in scrub

Darrick J. Wong · Sep 3, 2026 · 1 files

6b760b3232b3

xfs: make the rtsummary repair fix the file size too

Darrick J. Wong · Sep 3, 2026 · 1 files

4d0624679ae2

xfs: count escaped corruption errors in scrub stats

Darrick J. Wong · Sep 3, 2026 · 3 files

8dc5d98a16fa

ppp_async: drop the errored frame instead of resetting its headroom

Vlatko Kosturjak · Sep 3, 2026 · 1 files

8d6cd1885085

ipv6: flowlabel: cap duplicate leases per socket

Zhiling Zou · Sep 3, 2026 · 1 files

7a49e6b16f36

net: bridge: use option bits for CFM/MRP frame handlers

Zhiling Zou · Sep 3, 2026 · 5 files

ef17515a8ef8

selftests/powerpc/pmu/ebb: fix lost_exception_test hang with sched yield change

Athira Rajeev · Sep 3, 2026 · 1 files

5bd9e4e7cdaa

nexthop: Initialize extack in remove_nh_grp_entry()

Ido Schimmel · Sep 3, 2026 · 1 files

5ab54837fce0

fs: autofs: fix memory leak in autofs_fill_super()

Jeffin Philip · Sep 3, 2026 · 1 files

8dd505a45de0

virtio: add Eugenio Pérez as Maintainer

Eugenio Pérez · Sep 3, 2026 · 1 files

4b772869a1e5

net: bridge: mcast: properly convert mglist to rcu

Nikolay Aleksandrov · Sep 3, 2026 · 1 files

f5fcf7e638b9

drm/xe: Flush LSC untyped L1 dataport cache after rcs/ccs batches

Thomas Hellström · Sep 3, 2026 · 2 files

36f9aafa46f5

btrfs: fix unnecessary transaction commit fallback from btrfs_log_all_parents()

Filipe Manana · Sep 3, 2026 · 1 files

3c18e3c9a54e

net: dsa: mt7530: populate lpi_interfaces to fix EEE support

Aleksei Sviridkin · Sep 3, 2026 · 1 files

d876c9cb2d16

net: ethernet: mtk_eth_soc: populate lpi_interfaces to fix EEE support

Aleksei Sviridkin · Sep 3, 2026 · 2 files

0523d5c52a45

net: macb: zero the link settings taprio reads back

Aleksei Sviridkin · Sep 3, 2026 · 1 files

2b6c0e25a3d7

net: macb: reject an unknown link speed in the taprio setup

Aleksei Sviridkin · Sep 3, 2026 · 1 files

402a9d6aab7a

ALSA: caiaq: Decoupling ep1_in_urb in caiaq dev

Edward Adam Davis · Sep 3, 2026 · 3 files

b1eb31d533cd

s390/debug: Fix NULL pointer dereference in debug_set_level()

Mikhail Zaslonko · Sep 3, 2026 · 1 files

22d4210bf988

s390/debug: Do not repeat parameter override notice on debug_set_level()

Mikhail Zaslonko · Sep 3, 2026 · 1 files

0945285e6cd6

s390/debug: Fix race between debug area resize and event logging

Mikhail Zaslonko · Sep 3, 2026 · 1 files

82e664cf1219

erofs: disable LZ4 rolling decompression for now

Gao Xiang · Sep 3, 2026 · 3 files

4a724bcf5d70

mm/slab: take n->list_lock in __slab_try_return_freelist() to avoid race

Harry Yoo (Meta) · Sep 3, 2026 · 1 files

1746ef2e2df2

bonding: use skb_cow_head() in bond_do_alb_xmit() and rlb_arp_xmit()

Eric Dumazet · Sep 3, 2026 · 1 files

6436e1b5331b

Bluetooth: btintel_pcie: validate packet_len before skb_put_data

Kiran K · Sep 3, 2026 · 1 files

3dd1b41f96aa

Bluetooth: btintel_pcie: fix tx_handle bounds off-by-one

Kiran K · Sep 3, 2026 · 1 files

2a4513ab5336

btrfs: tree-checker: validate key offset for inode ref keys

Filipe Manana · Sep 3, 2026 · 1 files

b18f0f8334e6

btrfs: tree-checker: validate parent field for inode extref items

Filipe Manana · Sep 3, 2026 · 1 files

27600805e62f

x86/amd_node: Fix PCI device reference counting in amd_smn_init()

Yazen Ghannam · Sep 3, 2026 · 1 files

07b01b0d8ac4

ALSA: usb: ua101: Avoid embedded URBs

Takashi Iwai · Sep 3, 2026 · 1 files

7a8e247dab54

ALSA: usb: hiface: Avoid embedded URBs

Takashi Iwai · Sep 3, 2026 · 1 files

9fe49dbc023e

ALSA: usb: 6fire: Avoid embedded URBs

Takashi Iwai · Sep 3, 2026 · 6 files

09f1294ee2ab

btrfs: tree-checker: validate name length for extref items

Filipe Manana · Sep 3, 2026 · 1 files

4ff75f130d1b

net: usb: qmi_wwan: add Quectel RG660QB

Sebastian Sjoholm · Sep 3, 2026 · 1 files

0fa37512eb74

watchdog: fix hrtimer start when pretimeout is zero

David Arcari · Sep 3, 2026 · 1 files

b26a7a80e6bb

ALSA: ctxfi: Fix CA20K2 S/PDIF passthrough

Roman Prucha · Sep 3, 2026 · 1 files

9f2e63f1b2d5

smb: client: avoid leaking refcount in cifs_queue_oplock_break()

Bjoern Doebel · Sep 3, 2026 · 1 files

a0de06d0da78

net: ethernet: cortina: Fix budget accounting

Linus Walleij · Sep 3, 2026 · 1 files

baa26841cb9a

net: ethernet: cortina: Finish RX updates before NAPI completion

Linus Walleij · Sep 3, 2026 · 1 files

b856c552f556

net: ethernet: cortina: Count dropped frames as NAPI work

Linus Walleij · Sep 3, 2026 · 1 files

6520198c430c

net: ethernet: cortina: Count RX drops once per frame

Linus Walleij · Sep 3, 2026 · 1 files

e89e88ad41d9

net: ethernet: cortina: Count RX descriptors for freeq refill

Linus Walleij · Sep 3, 2026 · 1 files

8042312e73c5

hwmon: (asus_rog_ryujin) Validate HID report lengths

Arie Miller · Sep 4, 2026 · 1 files

06d48355bf41

hwmon: (asus_rog_ryujin) Synchronize HID command and report handling

Arie Miller · Sep 4, 2026 · 1 files

f5a427b16e45

Bluetooth: btqcomsmd: destroy RPMsg endpoints before freeing hci_dev

Xu Rao · Sep 4, 2026 · 1 files

11ae2e1dc583

powerpc/entry: Fix double accounting of user time on interrupt entry

Aboorva Devarajan · Sep 4, 2026 · 1 files

c23810313bdf

sched: Account cgroup CPU time to the execution context

Hui Su · Sep 4, 2026 · 1 files

3d8a8e81ea8a

Bluetooth: btmtk: Declare MT7920 (MT7961 1a) Bluetooth firmware

Ivan Hu · Sep 4, 2026 · 2 files

4e3bd70facac

ASoC: rt766: fix uninitialized stream_config->type

Shuming Fan · Sep 4, 2026 · 1 files

0a9bce8a4ff8

ASoC: rt712: fix uninitialized stream_config->type

Shuming Fan · Sep 4, 2026 · 1 files

2c68c4a0e570

ASoC: rt1320: fix uninitialized stream_config->type

Shuming Fan · Sep 4, 2026 · 1 files

c966210ed5f2

ASoC: rt1318: fix uninitialized stream_config->type

Shuming Fan · Sep 4, 2026 · 1 files

0e17e50b9930

ASoC: rt721: fix uninitialized stream_config->type

Shuming Fan · Sep 4, 2026 · 1 files

cff381508c18

ASoC: rt722: fix uninitialized stream_config->type

Shuming Fan · Sep 4, 2026 · 1 files

e486a891c412

Bluetooth: btusb: mediatek: Fix leaked runtime PM reference in reset

Jiajia Liu · Sep 4, 2026 · 1 files

c93922dd316b

Bluetooth: btusb: Fix leaked runtime PM reference in btusb_reset

Jiajia Liu · Sep 4, 2026 · 1 files

af406abfecad

net: sun4i-emac: fix missing of_node_put() for phy_node

Li Youhong · Sep 4, 2026 · 1 files

4f4b743c2d2b

octeontx2-af: fix PF/CGX debugfs PCI bus lookup

Ratheesh Kannoth · Sep 4, 2026 · 1 files

63a7531ca31f

powerpc/entry: Fix irq_soft_mask corruption on replayed interrupt exit

Mukesh Kumar Chaurasiya (IBM) · Sep 4, 2026 · 1 files

0338c68e22ab

net: stmmac: initialize ptp_lock at probe time

Lorenzo Bianconi · Sep 4, 2026 · 2 files

c1e01ea35093

ASoC: codecs: ES8389: Prevent enable_count underflow in clk_core_disable

Zhang Yi · Sep 4, 2026 · 1 files

23b26f4408ac

smb: client: avoid leaking refcount when cifs_sb_tlink() fails

Bjoern Doebel · Sep 4, 2026 · 1 files

f3e6ef13e24c

regulator: pf1550: fix which regulator is notified

Donggeun Yoo · Sep 4, 2026 · 1 files

2deb753127d7

tracing/user_events: Don't destroy fields when event removal fails

Henry Martin · Sep 4, 2026 · 1 files

9b851b09b392

Bluetooth: hci_sysfs: Fix NULL pointer dereference in device_del()

Krystian Kaniewski · Sep 4, 2026 · 1 files

125755776bc6

tcp: reject non zerocopy devmem tx

Pavel Begunkov · Sep 4, 2026 · 1 files

5520e89a5a4f

smb: client: fix cifsFileInfo reference leak in deferred close

Fan Wu · Sep 4, 2026 · 1 files

93fa09455fb1

virtio-pci: return IRQ_HANDLED after non-zero ISR

Andrew Stellman · Sep 4, 2026 · 1 files

b824476c56a1

inet: frags: invalidate queues before flushing them

Yilin Zhang · Sep 4, 2026 · 1 files

cdca92eddc02

ipv6: null-check fib6_node before accessing in __ip6_del_rt_siblings()

Naman Gulati · Sep 4, 2026 · 1 files

113998aa372f

net: phylink: initialise link_state before a forced major config

Aleksei Sviridkin · Sep 4, 2026 · 1 files

4c46beb807ef

net: mana: restore the XDP program pointer when pre-allocation fails

Long Li · Sep 4, 2026 · 1 files

861111a14740

ALSA: usbusx2y: fix in04_last array size mismatch with in04_buf

Tristan Madani · Sep 4, 2026 · 2 files

8f5ef203abda

ALSA: usbusx2y: validate URB actual_length in interrupt callback

Tristan Madani · Sep 4, 2026 · 1 files

157dcb8230a4

xfs: remove several unused and never-implemented declarations

Zizhi Wo · Sep 5, 2026 · 6 files

f97802dd98b2

drm/logicvc: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER

Karl Mehltretter · Sep 5, 2026 · 1 files

fedf002d7d08

drm/adp: Drop the select of the nonexistent CONFIG_DRM_KMS_DMA_HELPER

Karl Mehltretter · Sep 5, 2026 · 1 files

954f7a48fa2a

entry: Guard syscall_enter_audit() invocation with CONFIG_AUDITSYSCALL

Thomas Gleixner · Sep 5, 2026 · 1 files

e24279bffec6

MAINTAINERS: Update the so_txtime selftest path in SOCKET TIMESTAMPING

Karl Mehltretter · Sep 5, 2026 · 1 files

45b5beb60bf7

ALSA: usb-audio: Add boot quirk for Behringer CM1A

Sebastian Dalfuß · Sep 5, 2026 · 1 files

66ef5adb7544

net: ks8851: Fix receiver error in 100BASE-TX mode following software power-down

Marek Vasut · Sep 5, 2026 · 1 files

32689f0fc54f

ASoC: bcm: bcm63xx: Publish the OF module aliases

hpp.iscas · Sep 5, 2026 · 1 files

d112159df5c6

ASoC: Intel: SST: Publish the PCI module aliases

hpp.iscas · Sep 5, 2026 · 1 files

9c3882ec1039

ASoC: mt6351: Publish the OF module alias

hpp.iscas · Sep 5, 2026 · 1 files

c6709d5e1407

rust: num: seal Integer

Younes Akhouayri · Sep 5, 2026 · 1 files

d7808b37da0a

virtio_input: stop callbacks before unregistering input device

Karl Mehltretter · Sep 5, 2026 · 1 files

adbd8a08208d

MAINTAINERS: Drop the nonexistent vsi-iommu.h file entry

Daasaradhi Mannava · Sep 5, 2026 · 1 files

2ac09b5353fe

net/rds: fix tcp stream corruption with large pages

Greg Marsden · Sep 5, 2026 · 1 files

b22845487096

fgraph: Remove unused FGRAPH_MAX_INDEX

Donggeun Yoo · Sep 5, 2026 · 1 files

12cba0ce111c

ALSA: hda/realtek: Add quirk for HP Omen 16-wd0xxx mute LED

Krish Gulati · Sep 5, 2026 · 1 files

0701995aaf8f

function_graph: Use the saved entry's size when reprinting it

Donggeun Yoo · Sep 6, 2026 · 1 files

ba4ba11ed6eb

net: openvswitch: fix use-after-free of the flow table mask array

Norbert Szetei · Sep 6, 2026 · 1 files

7f26a5e8040b

net/mlx5e: Move representor vnic reporter to eswitch devlink port

Carolina Jubran · Sep 6, 2026 · 4 files

4bddcb346a6c

tracing: Free histogram var refs regardless of how often they are referenced

Donggeun Yoo · Sep 6, 2026 · 1 files

516001d53e6b

tracing: Free histogram the var ref when its initialization fails

Donggeun Yoo · Sep 6, 2026 · 1 files

e240919ca727

xfs: take hm->lock in xfs_ioc_health_monitor() before insert

Deepanshu Kartikey · Sep 6, 2026 · 1 files

b73133768092

ALSA: usb-audio: Add quirk flags for Behringer UV1

Nick Pegg · Sep 6, 2026 · 1 files

cf4d35896621

smb: client: fix uid/gid override in getattr with posix extensions

Paulo Alcantara · Sep 6, 2026 · 1 files

18a72975e9f3

smb: client: honor forceuid/forcegid when mapping SIDs to uid/gid

Paulo Alcantara · Sep 6, 2026 · 3 files

cd2b2b57921d

smb: client: fix WSL reparse point uid/gid override

Paulo Alcantara · Sep 6, 2026 · 1 files

da6e25842431

smb: client: avoid using uninitialized SIDs in cifs_posix_to_fattr()

Paulo Alcantara · Sep 6, 2026 · 1 files

be83178bfc44

vxlan: initialize _md in vxlan_xmit_one()

Eric Dumazet · Sep 6, 2026 · 1 files

fa7a2cfcf1e6

smb: client: fix file type corruption in wsl_to_fattr()

Paulo Alcantara · Sep 6, 2026 · 1 files

65d5dbdc089b

smb: client: fix file type corruption in posix_reparse_to_fattr()

Paulo Alcantara · Sep 6, 2026 · 1 files

6bd360447941

smb: client: fix file type corruption in cifs_reparse_point_to_fattr()

Paulo Alcantara · Sep 6, 2026 · 1 files

2ac74c6db40a

rust: allow `clippy::as_underscore` in the generated bindings

John Hubbard · Sep 6, 2026 · 2 files

5d4d98595743

net: hinic: fix mailbox segment buffer overflow

Aamir Ahmed · Sep 7, 2026 · 1 files

22728415a9cc

ASoC: amd: yc: add quirk for Acer Nitro AN17-41 internal mic

Aaron Welwood · Sep 7, 2026 · 1 files

230234d12ce4

tracing: Free histogram the field rejected for a bad modifier

Donggeun Yoo · Sep 7, 2026 · 1 files

20fce5b34b21

drm/xe: Guard page-fault worker with runtime PM check

Varun Gupta · Sep 7, 2026 · 2 files

3d617bfd7933

tracing: Let histogram values keep the percent and graph modifiers

Donggeun Yoo · Sep 7, 2026 · 1 files

06f5634ec558

tracing: Keep the entry count when the histogram stats allocation fails

Donggeun Yoo · Sep 7, 2026 · 1 files

89b000ba0796

tracing: Fix typo "availabe" in comment

Hemanth Selam · Sep 7, 2026 · 1 files

00f9fbc12320

net: hso: fix TIOCMIWAIT race

Johan Hovold · Sep 7, 2026 · 1 files

0999d3e16d13

tracing: Fix typo "preceeded" in comment

Hemanth Selam · Sep 7, 2026 · 1 files

50ba24ccb9a9

xfs: set IOMAP_F_INTEGRITY for zoned writes on integrity devices

Anuj Gupta · Sep 7, 2026 · 1 files

ad0033e2dbd3

xfs: also flush the RT device cache in xlog_write_iclog

Christoph Hellwig · Sep 7, 2026 · 2 files

c84455c683eb

xfs: don't continue on error in xfs_fsync

Christoph Hellwig · Sep 7, 2026 · 1 files

761e015e5a54

xfs: avoid extra cache flushes for multi-device file systems in xfs_fsync

Christoph Hellwig · Sep 7, 2026 · 1 files

96bf9831fbf4

erofs: delimit inode_share cache key components

Chengyu Zhu · Sep 7, 2026 · 1 files

6ede78d0563a

tracing: Set the trace clock before registering the histogram trigger

Donggeun Yoo · Sep 7, 2026 · 1 files

883e78c9e600

ASoC: cs35l56: Fix race between kexec and snd_soc_register_component()

Richard Fitzgerald · Sep 7, 2026 · 1 files

f77de4c33f0e

spi: dt-bindings: snps,dw-apb-ssi: Add compatible for UltraRISC DP1000 SoC

Jia Wang · Sep 7, 2026 · 1 files

e7557b9ef7a8

selftests/landlock: Test abstract socket trace name limits

Mickaël Salaün · Sep 7, 2026 · 1 files

d3df7ed4683f

landlock: Clean up ruleset validation checks

Mickaël Salaün · Sep 7, 2026 · 2 files

fcf57d066444

ALSA: hda/realtek: Add quirk for HP Elite Dragonfly Max G2 speaker

Ruairi Anthony · Sep 7, 2026 · 1 files

7e125889f170

ASoC: amd: acp-da7219-max98357a: don't bind on Raven/Picasso boards

Yorick Rommers · Sep 7, 2026 · 1 files

9a8bc9bb4c3f

sched/eevdf: Fix augmented max_slice

Vincent Guittot · Sep 7, 2026 · 1 files

0fe23b8eaba0

tracing: Take the reference before publishing the named histogram trigger

Donggeun Yoo · Sep 7, 2026 · 1 files

92383cef6679

tracing: Undo the registration when enabling the histogram trigger fails

Donggeun Yoo · Sep 7, 2026 · 1 files

59fb389ad6bf

net: dsa: lantiq_gswip: fix GSWIP_MDIO_PHY_FCONTX_EN value

Jan Havran (Advantech Czech) · Sep 7, 2026 · 1 files

56ea4e86832d

nstree: check listing permission before taking a namespace reference

Norbert Szetei · Sep 7, 2026 · 1 files

3125751cd1de

landlock: Bound escaped trace path output

Mickaël Salaün · Sep 7, 2026 · 1 files

d41d0021a6ea

landlock: Test trace path output boundaries

Mickaël Salaün · Sep 7, 2026 · 3 files

a5e70ba87ca8

tracing: Fix memory corruption from the histogram stacktrace modifier

Donggeun Yoo · Sep 7, 2026 · 1 files

7f711e62355b

tracing: Fix memory corruption from a "STACKTRACE" histogram key

Donggeun Yoo · Sep 7, 2026 · 1 files

1017911fcc03

irqchip/gic-v5: Preserve ICC_CR0_EL1 state

Sascha Bischoff · Sep 7, 2026 · 2 files

1853f30cf5c8

net/sched: cls_route: free emptied bucket on filter move

Victor Nogueira · Sep 7, 2026 · 1 files

b74a8455a2f2

net/sched: cls_route: Reject handle aliasing

Victor Nogueira · Sep 7, 2026 · 1 files

41e85e54e564

net/sched: cls_route: Fix in-place replace

Victor Nogueira · Sep 7, 2026 · 1 files

e190a7aabbea

selftests/tc-testing: Add cls_route bucket move and change tests

Victor Nogueira · Sep 7, 2026 · 1 files

7d059f390750

net: macb: destroy the phylink instance on the probe error path

Nicolai Buchwitz · Sep 7, 2026 · 1 files

382a373d9ea7

net: macb: put the "mdio" child node reference on success

Nicolai Buchwitz · Sep 7, 2026 · 1 files

e780259b54e6

exec: do_close_on_exec() before taking exec_update_lock

Jann Horn · Sep 7, 2026 · 1 files

5e38d732ec67

net: stmmac: fix TX descriptor availability check for TSO traffic

Lorenzo Bianconi · Sep 7, 2026 · 1 files

ed28b16eab70

selftests/powerpc/tm: Fix tcheck() reading uninitialised CR value

Thibault Ferrante · Sep 7, 2026 · 1 files

985a663bf007

net: net_failover: Fix the deadlock in net_failover_slave_name_change()

Faicker Mo · Sep 8, 2026 · 1 files

28cc4d5a75bb

drm/sched: Create a fake device for KUnit tests

Shixiong Ou · Sep 8, 2026 · 1 files

911002e99e15

tracing: Restore :mod: trailer after parsing in ftrace_set_clr_event()

Thomas Weißschuh · Sep 8, 2026 · 1 files

8aaeb56aff2a

ppp_synctty: ensure a writeable skb header

Qingfang Deng · Sep 8, 2026 · 1 files

48a4ee65e677

vduse: return compat ioctl results directly

Linfeng Sun · Sep 8, 2026 · 1 files

19b4ed644d68

ipv6: fix fib6 walker UAF on seq stop

Zihan Xi · Sep 8, 2026 · 1 files

88aa1223bfff

perf/x86/intel: Correct pt_regs->flags update for PEBS path

Dapeng Mi · Sep 8, 2026 · 1 files

a2dc179481d1

net: hsr: enable promiscuous mode on interlink port with fwd offload

MD Danish Anwar · Sep 8, 2026 · 1 files

159720704d9d

drm/drm_exec: fix up contended obj when num_objects is 0

Sunil Khatri · Sep 8, 2026 · 1 files

f3c6a8ae601a

drm/amd/pm: report energy accumulator for smu 13.0.0

Kevin Wang · Sep 8, 2026 · 1 files

e1406330d70e

net: macb: initialize PTP state before registering clock

Runyu Xiao · Sep 8, 2026 · 2 files

59e63416f515

perf/core: Allow list_del during perf_event_overflow()

Thomas Richter · Sep 8, 2026 · 1 files

6ca81bbc31cd

net: phy: dp83td510: handle the active-high LED polarity mode

Donggeun Yoo · Sep 8, 2026 · 1 files

71c610aeb177

ALSA: us122l: Prevent write upgrades for read mappings

Kazuki Hanai · Sep 8, 2026 · 1 files

b7ee18725f22

ipmr: account multicast table and route memory

Zihan Xi · Sep 8, 2026 · 3 files

1f6de65e3314

opp: fix use after free in _update_opp_table_clk()

Peter Griffin · Sep 8, 2026 · 1 files

728478874312

ALSA: hda: Report a change when only the channel status bytes move

HyeongJun An · Sep 8, 2026 · 1 files

e2ab913f68c7

mptcp: do not reschedule the RTX timer for fallback sockets

Paolo Abeni · Sep 8, 2026 · 2 files

29f641951be0

mptcp: subflow: no need to copy thmac during ulp_clone

Matthieu Baerts (NGI0) · Sep 8, 2026 · 1 files

b76c0e28b392

mptcp: syncookies: remember the request backup flag

Matthieu Baerts (NGI0) · Sep 8, 2026 · 1 files

2ac7d6e62076

mptcp: pm: kernel: drop pending ADD_ADDR when removing ID0

Kalpan Jani · Sep 8, 2026 · 1 files

ab36b1a80942

mptcp: options: handle MPC data + csum reqd + no csum

Matthieu Baerts (NGI0) · Sep 8, 2026 · 1 files

85c580b0d859

mptcp: prevent race between disconnect() and rtx

Paolo Abeni · Sep 8, 2026 · 1 files

730444f094b1

selftests: mptcp: fix an UAF in mptcp_connect.c

Gang Yan · Sep 8, 2026 · 1 files

f9f0068e8813

mptcp: pm: userspace: fix address ID overflow

Qing Luo · Sep 8, 2026 · 1 files

f968190c0b42

mptcp: pm: reset retrans_time when ADD_ADDR entry is reused

Matthieu Baerts (NGI0) · Sep 8, 2026 · 1 files

caa4a79f74f3

mptcp: remove unneeded READ_ONCE() annotation

Paolo Abeni · Sep 8, 2026 · 2 files

e1a56368eac1

selftests: mptcp: lib: dump nstat for the right test

Matthieu Baerts (NGI0) · Sep 8, 2026 · 1 files

d23c41366e85

selftests: mptcp: lib: get counters for the right test

Matthieu Baerts (NGI0) · Sep 8, 2026 · 1 files

b110f1dd6cb6

mptcp: options: fix uninit-value in mptcp_write_data_fin

Matthieu Baerts (NGI0) · Sep 8, 2026 · 1 files

a4257a91af7a

mptcp: being below memory limit is a likely() condition

Paolo Abeni · Sep 8, 2026 · 1 files

f01b8275745e

mptcp: avoid pruning for OoW data

Paolo Abeni · Sep 8, 2026 · 1 files

e184a4a6f423

openvswitch: fix wrong flag value in get_ipv6_ext_hdrs()

Eelco Chaudron · Sep 8, 2026 · 1 files

ccbe7540e4aa

net: phy: mediatek-ge: disable EEE on the MT7530 PHY

Vladislav Karmanov · Sep 8, 2026 · 1 files

0ee150794c75

smb: client: fix heap overflow in DACL owner/group rewrite

Bjoern Doebel · Sep 8, 2026 · 1 files

d05045177a85

smb: client: fail DACL rewrite when the new DACL exceeds 64K

Bjoern Doebel · Sep 8, 2026 · 1 files

5be081b83abd

net: dsa: tag_brcm: legacy FCS: request needed tailroom

Weiming Shi · Sep 8, 2026 · 1 files

f4c3e38111fd

rust: allow `unknown_lints` in generated bindings for Rust < 1.88

Miguel Ojeda · Sep 8, 2026 · 2 files

dd519eb8f66e

platform/x86: x86-android-tablets: fix gpio_secondary_fwnode_init() not working

Hans de Goede · Sep 8, 2026 · 1 files

829157e762ed

Revert "drm/amdgpu: debugfs: avoid extra EOLs in amdgpu_gem_info"

Thadeu Lima de Souza Cascardo · Sep 8, 2026 · 1 files

d144a494d81f

MAINTAINERS: fix sysfs-platform-ayaneo-ec documentation path

Gabriel Windlin · Sep 8, 2026 · 1 files

281b61d408d4

scripts/mksysmap: drop the MODULE_INFO() symbols from kallsyms

Lorenzo Stoakes (ARM) · Sep 8, 2026 · 1 files

59351365ac27

scripts/mksysmap: fix escape of '$' in the __pi_ pattern

Lorenzo Stoakes (ARM) · Sep 8, 2026 · 1 files

dff39930ad5e

net/sched: cls_api: Don't replay RTM_GETCHAIN in tc_ctl_chain().

Kuniyuki Iwashima · Sep 8, 2026 · 1 files

796aa0547557

io_uring/rw: end write accounting from ->ki_complete

Jens Axboe · Sep 8, 2026 · 1 files

568a1588b906

xfs: snapshot scrub stats when rendering them

Darrick J. Wong · Sep 9, 2026 · 1 files

0ae61c331ec5

xfs: report healthy filesystem events in scrub stats

Darrick J. Wong · Sep 9, 2026 · 1 files

d3dc979a49df

xfs: report runtime failures in scrub

Darrick J. Wong · Sep 9, 2026 · 1 files

341f03865d07

xfs: remove redundant function declaration

Darrick J. Wong · Sep 9, 2026 · 1 files

3466dfef0a20

xfs: snapshot old AGFL before rewriting it

Darrick J. Wong · Sep 9, 2026 · 1 files

eaf580538eb1

xfs: bail out on bitmap errors in xrep_agfl_fill

Darrick J. Wong · Sep 9, 2026 · 1 files

1ee2ce797c36

xfs: actually check internal-rtdev fields in the superblock

Darrick J. Wong · Sep 9, 2026 · 1 files

3bdbf472a608

xfs: fix rtrmap cross-referencing elision logic

Darrick J. Wong · Sep 9, 2026 · 1 files

d3a6a35a2206

xfs: fix termination logic in xchk_bmap

Darrick J. Wong · Sep 9, 2026 · 1 files

e854f9a28b1f

xfs: fix replaying dirent removals into the temporary directory

Darrick J. Wong · Sep 9, 2026 · 1 files

69e10c2b4a51

xfs: reset parent pointer args before each dir tree unlink repair

Darrick J. Wong · Sep 9, 2026 · 1 files

ad4497a92cab

xfs: advance the findparent inode scan cursor while holding ILOCK

Darrick J. Wong · Sep 9, 2026 · 1 files

7e645147dfba

tracing: Fix ring_buffer_read_page_size() kernel-doc

Karl Mehltretter · Sep 9, 2026 · 1 files

478eb5abb519

net/sched: act_api: release all action references on NEWACTION failure

Xuanqiang Luo · Sep 9, 2026 · 1 files

2a86bbed9f60

selftests: tc-testing: test action batch failure cleanup

Xuanqiang Luo · Sep 9, 2026 · 1 files

b0d8d56b7c93

block: Fix start and length check added to iov_iter_extract_bvecs()

David Howells · Sep 9, 2026 · 1 files

c4fa55f85c47

selftests: ublk: install test_common.sh and trace/ scripts

Mahmoud Nagy Adam · Sep 9, 2026 · 1 files

51b0e68cfa0a

sched/eevdf: Fix rb augmented with multi fields

Vincent Guittot · Sep 9, 2026 · 2 files

a0a34a40ed29

fbdev: vfb: defer cleanup until the last reference

Weiming Shi · Sep 9, 2026 · 1 files

cb26524ef4ac

smb: client: fix one-byte OOB read in smb2_parse_native_symlink()

Paulo Alcantara · Sep 9, 2026 · 1 files

c5dcb3aadc18

hrtimer: Use hard expiry when updating timers on the same base

Andrea Parri · Sep 10, 2026 · 1 files

e10f2b7e28be

ALSA: hdspm: Add a new PCI device ID (1d18:3fc6) for RME HDSPe AIO PCI express audio

Takashi Iwai · Sep 10, 2026 · 1 files

462d0b066b61

tools/bootconfig: Fix integer overflow and truncation in size checks

Masami Hiramatsu (Google) · Sep 10, 2026 · 1 files

7812d6dab069

bootconfig: Fix integer overflow in initrd size check

Masami Hiramatsu (Google) · Sep 10, 2026 · 1 files

ed0aff60f83a

tracing: Take trace_array reference when opening a tracer options file

Steven Rostedt · Sep 11, 2026 · 2 files

135d84c66f85

erofs: add missing buf->off in erofs_bread()

Binglei Wang · Sep 11, 2026 · 1 files

4d3c07591534

xfs: fix under-reservation of blocks when repairing sf directories

Darrick J. Wong · Sep 11, 2026 · 5 files

798514a25544

iommu/amd: Make iommu_sva_set_dev_pasid as static

Vasant Hegde · Sep 11, 2026 · 2 files

5e1afd4ea1d6

iommu/amd: Remove redundant check in irq_remapping_select()

Vasant Hegde · Sep 11, 2026 · 3 files

80a4e3ad8dab

iommu/amd: Remove redundant checks from interrupt handler path

Vasant Hegde · Sep 11, 2026 · 2 files

b63c3c267265

iommu/amd: Remove unused macro

Vasant Hegde · Sep 11, 2026 · 1 files

815e07c8fe88

ring-buffer: Acquire the lock with irqsave in rb_wake_up_waiters()

Sebastian Andrzej Siewior · Sep 11, 2026 · 1 files

b4dcc18b9791

ftrace: Use rcu_assign_pointer() for tmp_ops filter hash

Leon Hwang · Sep 11, 2026 · 1 files

bcfe2816e6ec

tracing: Don't dereference trace_event_file in deferred trigger free

Ali Ahmet Memiş · Sep 11, 2026 · 2 files

442ffa742daa

tracing/remotes: Account for ring buffer page header in size calculation

Vincent Donnefort · Sep 11, 2026 · 2 files

d059d8bf2c9b

tracing/remotes: Catch nr_page_va overflow in ring_buffer_desc sizing

Vincent Donnefort · Sep 11, 2026 · 2 files

5225b8eec4c9

mailmap: update entry for Jens Axboe

Jens Axboe · Sep 11, 2026 · 1 files

d860c67c0516

ring-buffer: Check resize_disabled before publishing the new subbuf order

David Carlier · Sep 12, 2026 · 1 files

fd73f4a66598

Linux 7.3-rc3

Linus Torvalds · Sep 13, 2026 · 1 files