← Back to archive

Weekly briefing · Aug 24–31, 2026

Linux mainline: week of Aug 24

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

In brief

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

Bug fixes

Fix truncation of large CMA sizes on kernel command line

The numa_cma and cma_pernuma kernel parameters now correctly handle sizes of 2G and above; previously they were truncated to zero or negative values, silently reserving nothing or rejecting the request.

Why it matters: Users relying on large contiguous memory allocations via kernel parameters get the requested CMA size instead of silent failure.

1476cca098f6

Fix kernel panic when unbinding intel_rapl PMU

The intel_rapl driver now checks whether the PMU is actually registered before unregistering it, avoiding a NULL pointer dereference and kernel panic during driver unbind/removal.

Why it matters: Prevents a crash for users who unbind or remove the Intel RAPL power capping driver.

916b61abba58

QCS8300 PCIe and USB survive suspend/resume; GDSC error handling hardened

PCIe and USB power domains on QCS8300 were losing state during suspend because their GDSCs were not set to retention mode, causing link failures and xHC resume errors. GDSC error handling was hardened: gdsc_poll_status() treated negative regmap errors as success, gdsc_unregister() left dangling genpd entries, and ALWAYS_ON domain enable failures were silently ignored.

Why it matters: QCS8300-based systems can suspend and resume without losing PCIe links or USB state. Qualcomm SoC systems are less likely to silently operate with unknown power-domain states.

11b170abe4d3d69f0c2b8d2986b23609d5e1eea55fc694e1

MDM9607 clock driver fixes prevent crashes from incorrect clock definitions

Several clock definitions (apss_tcu_clk_src, system_noc_bfdcd_clk_src, BIMC PLL) were incorrectly copied from MSM8916 and caused register read/write failures or crashes on MDM9607. The halt_reg for gcc_apss_axi_clk was fixed and USB PHY reset delay was increased. BLSP sleep clock enable was corrected for MSM8916/MSM8939/MDM9607.

Why it matters: Prevents crashes and incorrect behavior on MDM9607 modems by removing clock definitions for hardware that does not exist on this SoC. Sleep clock gating is fixed on several older Qualcomm platforms.

38d06956f60617784427df92c5339edc6abb

QCM2290 UART console output preserved during clock driver probe

QUP wrap0 clock sources were switched to clk_rcg2_shared_no_init_park_ops so their bootloader-configured frequency is not reparked to XO at registration time, which was dropping early console output. QCM2290 GDSC power domain fixes address status polling, register context retention, and wait value configuration for display and GPU.

Why it matters: QCM2290-based devices no longer lose serial console output between bootloader handoff and serial driver probing. Display and GPU power domain failures are prevented.

9c4cee964e0c6b0044bc75b0

AppArmor: initialize policy list heads before failure cleanup

If AppArmor profile creation fails before policy_init() completes, the policy list heads are not initialized. profile_free() then runs its sanity checks on uninitialized lists and triggers a kernel warning.

Why it matters: Prevents a spurious kernel WARN during AppArmor profile creation failure; no user-visible behavior change is expected.

3daad923a868

seg6: reset IP6CB after IPv6 decapsulation

When SRv6 (IPv6 Segment Routing) decapsulation pulls the outer IPv6 headers, the IPv6 control block still contains offsets and flags from the outer packet. The inner packet can then be processed with stale nhoff and extension-header data, and an unprivileged user in a namespace can trigger this via End.DT6 with crafted outer extension headers.

Why it matters: Fixes a potential out-of-bounds read in the IPv6 input path after SRv6 decapsulation.

f967455fb2a5

of/irq: fix device node refcount leak in of_irq_get_affinity()

of_irq_parse_one() takes a reference on the interrupt controller node, but of_irq_get_affinity() never drops it after parsing. The leak is hit through platform_get_irq_affinity(), used by arm_pmu, arm_spe_pmu, and coresight-trbe.

Why it matters: Prevents a gradual reference-count leak on interrupt controller nodes for ARM PMU, SPE, and TRBE users.

fe66c3ff85e8

TCP urgent data corruption on multi-segment retransmit

The normal transmit path refuses to build multi-segment TSO packets while in urgent mode, so every segment gets its own urgent pointer. The retransmit path lacked that guard: __tcp_retransmit_skb() could build a multi-segment skb, and the GSO split copied the same urg_ptr verbatim onto every segment. Since urg_ptr is an offset from each segment's own sequence number, the copied value pointed at the wrong place on all but the first segment.

Why it matters: Connections using TCP urgent data could have retransmitted segments with a corrupted urgent pointer, breaking urgent-data semantics for the receiver. A new packetdrill test (tcp_urg_ptr_retransmit) verifies the fix.

ce2b807f42ed6a7e91f890ec

TCP-AO: VRF key deletion and connect race fixed

tcp_ao_del_cmd() validated the supplied VRF interface index but never assigned it to the local l3index before matching keys, so deleting a key scoped to a non-default VRF always failed with ENOENT. Separately, tcp_ao_connect_init() could observe a different L3 master than the initial validation if the device was detached from its VRF in between, causing the only matching key to be removed and a subsequent use-after-free when the no-key path cleared ao_info.

Why it matters: VRF users of TCP-AO can now delete keys correctly, and a race during connect no longer risks a use-after-free. A selftest covers VRF-scoped key deletion.

94ad9e114a1c687e5b48c4f5ea30dc5267e3

GSO segment-count overflow blocked for crafted packets

A packet crafted with an AF_PACKET PACKET_VNET_HDR socket can specify any gso_size, including values below TCP_MIN_GSO_SIZE (8). Dividing a large BIG TCP packet by such a small gso_size could overflow the 16-bit gso_segs field during partial GSO. virtio-net now clamps TCP gso_size to at least 8, and skb_segment() independently clamps partial_segs as a generic safeguard.

Why it matters: Prevents malformed user-generated packets from overflowing gso_segs, which could otherwise lead to incorrect GSO segmentation. The skb_segment() clamp protects all drivers, not just virtio-net.

c27c449d455a0b13256ce37b

Two qdisc soft-lockup bugs fixed

qdisc_get_stab() accepts a user-supplied size table that can amplify qdisc_pkt_len() to about 1 GiB for an ordinary skb. Deficit schedulers such as DRR and ETS replenish one quantum per loop iteration, so with a tiny quantum they could spin billions of times under the qdisc lock. The value is now capped. Separately, htb_classify() followed filter-selected inner classes without bounding the number of hops, so a filter pointing back to itself caused an infinite loop in the classification path; a hop counter now drops the packet with a rate-limited warning.

Why it matters: Both were one-packet soft-lockup/RCU-stall triggers reachable from user space, so the fixes remove denial-of-service vectors in the packet scheduler.

8f735d64382d729c4896ab82

slip: two use-after-free fixes

slip_devs[] stores bare net_device pointers without taking a reference, so sl_sync() could race with device teardown while walking the table. Separately, slip_hangup() simply called slip_close(), which unregisters and frees the net device; it ran concurrently with readers like slip_receive_buf() because the hangup hook is called under only a read lock on tty->ldisc_sem. The hangup hook is removed because line discipline close already handles teardown under the write lock.

Why it matters: Fixes slab use-after-free reads in slip_receive_buf() and sl_sync() when a slip device is closed or the tty hangs up, closing crash paths for this legacy protocol.

2c4e7c42d77e23c53269f2ba

stmmac: RX alignment, TSO offload, and unicast filter fixes

The zero-copy RX path dropped NET_IP_ALIGN, so on architectures where it is 2 (like ARM32) IP headers landed misaligned, which is fatal for load-multiple instructions; the offset is restored. stmmac_xmit() also used a gso_enabled_types mask that could be zeroed when IPv4 TSO was disabled while IPv6 TSO stayed enabled, causing IPv6 GSO frames to fall through to the non-TSO path; the driver now relies on netdev features. In addition, dwmac1000/dwmac4/dwxgmac now account for the primary MAC address occupying one unicast filter slot when deciding whether to use promiscuous mode.

Why it matters: Fixes potential crashes on ARM32 from misaligned IP headers, broken IPv6 TSO offload, and incorrect unicast filtering on stmmac-based hardware (common in embedded and Amlogic/StarFive SoCs).

23680bf5f8c69c24a504a3af9698b6da371482187f42c0142739d6f9a2b8

nf_tables: offload ordering, set commit, and AVX2 lookup fixes

The hardware offload step now runs after building the chain blob, reducing the chance of an inconsistent state where the NIC's offloaded ruleset differs from the software ruleset. The dead bit is set earlier so deleted sets skip the commit path, fixing a regression. A double clone of set expressions on element insert is removed, and the AVX2 pipapo lookup now executes vzeroupper before returning to avoid degrading later SSE code. Several WARN_ON calls were also downgraded to debug-only to prevent panics on production systems with panic_on_warn=1.

Why it matters: Improves reliability of nftables hardware offload, fixes set commit behavior for deleted sets, avoids a performance penalty on CPUs using the AVX2 set lookup, and reduces panic risk in production.

b1881d362e19132a02beb46f43559058d21e55dd20f0f4b11f0391aea8839b4ab1f3fed8

Core fixes: TX watchdog, SMC leak, bridge mcast, fragment GSO

dev_activate() reset trans_start to 0 and only stamped queue 0, so other queues could appear stopped for about 49 days and trigger a false NETDEV WATCHDOG; jiffies are now stamped for all queues. IPPROTO_SMC sockets leaked their internal TCP socket when creation failed after proto->init (for example a cgroup BPF deny), which could grow kernel memory unboundedly; a .destroy hook now releases it. A use-after-free in bridge multicast teardown of master VLANs is fixed, and GSO state is now stripped from fragments before reassembly so a crafted virtio_net_hdr cannot make the reassembled datagram claim bogus GSO.

Why it matters: Fixes false watchdog timeouts on multi-queue NICs, closes an unbounded kernel memory leak, removes a bridge multicast use-after-free, and prevents malformed fragments from carrying GSO state into reassembly.

82aeed240078cec261b0b4c550e5c6605cc9d5dc1e69fd72

Driver fixes: EMAC, bnxt, PHY, wangxun, airoha, FEC, DSA

Allwinner EMAC now detects IRQ mapping failures correctly (irq_of_parse_and_map() returns 0 on error, not -ENXIO). bnxt_en writes the doorbell when linearizing an skb fails, avoiding stalled TX rings. The air_en8811h PHY reapplies LED GPIO output configuration after every MCU restart, fixing LEDs that stopped reflecting link state. Wangxun drivers use BIT_ULL() to avoid shift overflow on 32-bit builds. The airoha NPU driver sets both streaming and coherent DMA masks, fixing mailbox hangs on EN7581. FEC only stops PTP when it was initialized, and the MxL862xx DSA driver enables assisted learning on the CPU port so roaming clients get correct FDB updates.

Why it matters: Addresses device-specific bugs in Ethernet drivers used on Allwinner, Broadcom, Airoha, NXP/Freescale, and Marvell switch platforms.

991c2be7825700eeab0c644a03b4702fc5e363c885688f386fe7e31a45e3dd890ae2929988c71cc0ad98

UFS core: fix busy loop in ufshcd_wait_for_pending_cmds()

io_schedule_timeout() requires the task state to be set to TASK_UNINTERRUPTIBLE first; without it, the task remains TASK_RUNNING and the function returns immediately, causing a busy loop that wastes CPU cycles while waiting for pending commands.

Why it matters: Fixes a CPU-wasting busy loop in the UFS host controller driver's command-wait path.

720d8b2f2457

mpt3sas: avoid freeing unallocated PCIe SGL buffers

_base_release_memory_pools() unconditionally freed every ioc->pcie_sg_lookup[] entry, including ones never allocated after a partial setup failure. This caused a 'bad dma' warning on debug kernels or a NULL pointer dereference otherwise.

Why it matters: Prevents a crash or DMA warning on Broadcom mpt3sas controllers when memory pool setup partially fails.

b9f679dfe629

LeapRAID: serialize firmware-log mmap with teardown and balance host references

Two related fixes address races in LeapRAID's firmware-log mmap path. One ensures a temporary mmap reference is claimed before the VMA open callback runs, preventing removal from freeing the coherent buffer while a mapping is still being established. The other balances Scsi_Host references across VMA open/close so that cloning a mapping cannot prematurely release the host while another VMA still refers to the adapter.

Why it matters: Fixes use-after-free and premature host-release races in LeapRAID's userspace firmware-log mapping path.

00b7c8d4ce44970f69b6bf71

ibmvfc: fix use of uninitialized rport in ibmvfc_do_work()

A copy-paste accidentally included an unnecessary check for 'rport' in a code block where the variable was uninitialized, triggering a clang warning or error with CONFIG_WERROR=y. The check was removed.

Why it matters: Clears a compiler warning/error; no runtime impact since the check was unreachable in context.

b79b88b655a8

snic: fix SCSI host leak on workqueue allocation failure

If scsi_add_host() succeeded but alloc_ordered_workqueue() failed, snic_add_host() returned -ENOMEM with shost->work_q NULL. The error path then skipped scsi_remove_host(), leaving a zombie host in sysfs, permanently shifting host numbering and leaking memory.

Why it matters: Prevents a Scsi_Host leak and host-number shift when snic probe fails at workqueue allocation.

12e67eb89eb2

qla2xxx: fix loop timeout test, format specifier, and error code

Three small fixes: a loop timeout test checked for retries == 0 instead of -1; a size_t format specifier used %lx instead of the correct %zx on 32-bit builds; and qla_get_tmf() returned positive EIO instead of negative -EIO (no runtime impact, cleanup only).

Why it matters: Fixes a real timeout-test bug and a 32-bit build error in the qla2xxx Fibre Channel driver.

11e48f5201fd431e735e9bb6ff9365a4c999

libsas: improve flutter and device-replace detection during rediscovery

Introduces sas_dev_is_flutter() and sas_rediscover_ex_phy() to better detect device flutter and replacement during SAS expander rediscovery. The new sas_ex_phy_to_dev() helper returns any device type attached to an expander PHY. Validation for linkrate and SAS-address changes is added, with SAS-address checked before linkrate so the old device can be properly unregistered when its address changes.

Why it matters: Improves hot-swap and device-replacement reliability for SAS expander topologies.

db441dcb8c144c2128c1a399

OpenRISC: close kernel memory access hole in or1k_atomic syscall

The or1k_atomic syscall swapped words at two user pointers without checking them or adding fault fixups, so a kernel address could be read and written directly. The fix adds access_ok() checks and handles faults safely.

Why it matters: On OpenRISC systems, an unprivileged process could previously use this syscall to read or modify kernel memory; the hole is now closed.

78004e9a87f2

Tracing: fix use-after-free and error-path bugs

Several tracing fixes landed: trace_pipe readers could dereference freed ring-buffer pages after a sub-buffer size change; same-name hist triggers left a dangling list entry; user_events could copy a stale mm pointer into child processes; kthread_stop() was called on error pointers in the event self-test; and boot instance creation failures logged '(null)' instead of the instance name. Ring-buffer reader swap retry logic was also corrected.

Why it matters: These fix potential crashes or memory corruption in tracing paths involving runtime buffer resizing, named triggers, fork, and thread creation failures.

372f8534244da7318172aa33390f6bd8583d649bc7df3e5de0d3aed7b12c5eab74874d11a9a01be2834a

I2C: fix debugfs use-after-free and controller quirks

The core I2C adapter removal path could free debugfs state while a racing sysfs write still used it. Driver fixes also cover lost interrupts on HJMC3001 DesignWare controllers, target-register access on i.MX LPI2C controllers without target mode, frequency-table timing on IPQ5424, autosuspend cleanup on Qualcomm CCI, and a Device Tree channel-node leak in the mux core.

Why it matters: These changes prevent a crash during adapter removal and improve reliability of I2C on several Qualcomm, DesignWare, and NXP platforms.

b15b548d52b477549d01edec27c9445be86ba4f3fbccb65df98d49864821385c7af4e3b9

Rust: fix UB in Bounded conversions and build issues

A From<bool> conversion could create a signed Bounded value that violates its invariants and lead to undefined behavior. Other fixes keep Rust kernel builds working with CFI, LTO, inline helpers, and cross-architecture rusttest runs.

Why it matters: These are mostly build and safety fixes for the in-kernel Rust support; the Bounded fix removes a way for safe Rust code to reach undefined behavior.

7dd6343fc12729b03d1de967993f235c4af40bff7711c19b5febf432df1c1b0bab4a873fdea1bf38143f

ARM: PREEMPT_RT fault handling, debugfs lock, and Risc PC eBPF JIT

ARM now enables interrupts before sending signals for unhandled user faults, which is required on PREEMPT_RT. The page-table dump for user faults takes the mmap write lock to avoid a race with munmap(), and the eBPF JIT is disabled on Risc PC because its bus cannot do half-word accesses. ARM also stops reserving breakpoint type 0x03 for CFI unless CFI is in use.

Why it matters: These fix a PREEMPT_RT sleep-in-atomic bug, a potential use-after-free when user_debug is enabled, a broken eBPF JIT on the Risc PC, and give userspace debuggers a breakpoint type back on ARM.

e79ca91165d41039bffd6ae97e8ee82e69fd8ed9bff906cf

Core kernel: revert locking guard change, fix eventfs and sample modules

A recent switch of cleanup guards to _irq variants was reverted after a fuzzing report found wrapped code that manually toggles interrupts. The eventfs code now initializes list heads before error paths can inspect them, two ftrace sample modules no longer pass ERR_PTR to kthread_stop(), and UML now uses asm-generic/timex.h instead of the host architecture header.

Why it matters: The revert avoids a subtle locking failure; the eventfs and sample fixes prevent false warnings and module-unload crashes; the UML change fixes builds on x86 hosts.

46094a7708b71704aaaf5d22d79fb758e7e26727b7618f4964f74d8f7288

Hardware support

Pin control: new SoC and PMIC support

The pinctrl pull request adds support for Qualcomm Maili TLMM, PMG1110 PMIC, and Eliza LPASS LPI TLMM SoCs, plus Samsung Exynos 8855, MediaTek MT6858, Rockchip RK3308B/RV1106, Airoha EN7523/AN7563, and Apple T6030/T6031.

Why it matters: Expands the range of platforms that can use the mainline pin control subsystem.

cf9610f9116d

Mailbox: new drivers for Axiado and Exynos850

Adds a mailbox controller driver for the Axiado AX3005 and support for Exynos850, along with fixes for Qcom and PCC.

Why it matters: Enables mailbox communication on additional hardware.

8bfab832ad69

PHY: new USB, PCIe, and DSI PHY drivers

Adds PHY drivers for MediaTek MT8196 DSI, Renesas RZ/G3L USB2, Qualcomm SM8475 QMP USB/PCIe, IPQ9650 PCIe, and a Spacemit USB3/PCIe combo PHY.

Why it matters: Provides the physical-layer support needed for USB, PCIe, and display interfaces on new hardware.

16e6a1a3cb3f

DMA engine: new API and MediaTek UART DMA

Introduces a combined configuration/preparation API and adds UART DMA support for the MediaTek MT8189 SoC.

Why it matters: Simplifies DMA client code and enables DMA on another SoC.

66498c75b4f8

USB and Thunderbolt driver updates

The USB/Thunderbolt merge brings new device IDs, xhci fixes, and Type-C/gadget updates.

Why it matters: Broader hardware support and improved stability for USB and Thunderbolt devices.

f4d50813c095

TTY/serial: new 8250_mxpcie driver, ipwireless removal

Adds a new 8250_mxpcie serial driver and removes the obsolete ipwireless driver, along with other serial updates.

Why it matters: New hardware support and cleanup of a legacy driver.

70f5376dbdef

Char/misc: IIO additions and legacy driver removals

Includes many IIO driver updates and additions, binder updates, and removal of the insecure SGI XP/GRU and obsolete ibmasm drivers.

Why it matters: More sensor/industrial I/O support and removal of unused, potentially insecure drivers.

93e4b3076b5f

Spread spectrum clocking API added to clock framework

The clock framework now supports configuring spread spectrum modulation via a new clk_hw_set_spread_spectrum API and a device-tree assigned-clock-sscs property, with definitions for down-spread, up-spread, and center-spread modulation methods.

Why it matters: Spread spectrum clocking reduces electromagnetic interference for systems that must pass regulatory compliance or operate in electrically noisy environments.

c86814e70390a7f16660af39ae794aa6e88d

New SoC clock controller drivers: Amlogic A9, Rockchip RV1106, ESWIN EIC7700, UltraRISC DP1000, Cix Sky1, and more

Clock controller drivers were added for Amlogic A9 (always-on and peripherals), Rockchip RV1106/RV1103, ESWIN EIC7700 high-speed peripherals, UltraRISC DP1000 RISC-V SoC, Cix Sky1 audio subsystem, Mobileye EyeQ7H, Allwinner A733 RTC, Renesas R-Car X5H, and Si549 programmable oscillator. SCMI clock driver gained vendor-specific OEM extension support for i.MX95.

Why it matters: These advance mainline kernel support for a diverse range of ARM and RISC-V SoC platforms, enabling proper clock management for their subsystems.

d425596035b333972977d632713e4d54ff73fc8c21a2b5243948a36be42b3730fe6032d9c74d7d80218e0a136efc0fc288656a46dfa3bdba63b59897a73edd3ed8d3

RK3588 display clock no longer breaks UART and peripherals

The dclk_vop2_src clock had CLK_SET_RATE_PARENT set, causing PLL rate changes that disrupted UART console, I2S, and SPDIF. The flag was removed and VP2 was given the same parent-switching flexibility as other video ports. Separately, RK3588/RK3576 fractional PLL rate calculation was corrected—the coefficient was treated as unsigned and divided by 65535 instead of 65536.

Why it matters: RK3588 board users no longer experience console breakage or peripheral failures when the display pipeline is configured. Fractional PLL rates are now correct, important for future DisplayPort pixel clock support.

13b10571cc3552aef653c3d0

LED and thermal hardware support additions

New drivers were added for Silergy SY7758 6-channel LED backlight (Ayaneo Pocket S2), LTC3220 18-channel LED driver, and PCA963x multicolor LED grouping. Airoha AN7583 thermal sensor support was added. Qualcomm MBG (Master Bandgap) thermal monitoring driver for PM8775 PMIC was introduced. Netdev LED trigger was extended to 100G link speeds.

Why it matters: Linux gains support for more LED controllers and thermal sensors across consumer and networking hardware. High-speed network interfaces can now reflect link speeds up to 100G via the netdev LED trigger.

110d67699a433c28d9d0b7e0160c78e69c3bb20d9782756a5d901d7d10027ddc04d1bd08

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

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

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

705c4ed06433b4d1adc704714bfacee94f30

Fix io_uring waitid cancellation and teardown handling

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

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

14572de82e502cf20c4e0f72

Fix arm64 32-bit LDM/STM alignment emulation

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

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

f5b8b9037df3

Revert ACPI deferred power initialization

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

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

3b446d169a93

Security and hardening

Fix SMB client out-of-bounds read/write in T2 coalescing

coalesce_t2() now validates server-supplied DataOffset fields against buffer bounds before copying data.

Why it matters: Prevents a malicious SMB server from corrupting memory or leaking data via crafted T2 responses.

6343c1da5619

Fix SMB client use-after-free in secondary T2 handling

Malformed secondary T2 responses could leave a dangling buffer pointer, leading to a use-after-free.

Why it matters: Prevents a malicious SMB server from crashing the client or potentially executing code.

730d0bb19507

Validate SMB tree connect response byte count

CIFSTCon() now rejects responses with a byte count too small to parse, avoiding an out-of-bounds read.

Why it matters: Prevents a malicious SMB server from leaking kernel memory via /proc/fs/cifs/DebugData.

65deb1835934

Clear sensitive key material in SMB client

Several SMB client paths now zeroize stack and heap buffers containing keys, hashes, and signatures before freeing them.

Why it matters: Reduces the risk of credential material leaking via memory disclosure bugs.

3d93986f68f455a1ad8413f51a6bd74a27f12f9af06e30b7111a2b8717ef

AppArmor: use-after-free, policy parsing overflow, and namespace escape fixed

Three critical AppArmor vulnerabilities were fixed: a use-after-free in begin_current_label_crit_section() where credential replacement could free a struct cred still referenced by kernel code; an integer overflow in verify_tags() allowing a malicious policy blob to bypass bounds checks and write past a kalloc'd array; and an unconfined user namespace restriction escape where stacked profiles could bypass confinement via two transitions through an unconfined profile.

Why it matters: These are real exploitable vulnerabilities in a major LSM affecting AppArmor-enabled distributions. Users loading untrusted policy blobs or relying on user namespace sandboxing are protected from memory corruption and confinement bypass.

3f4ae5fab613465946d3c5609f1e40193eef08c2f7c8d4b1

XFRM/IPsec: out-of-bounds write, use-after-free, and deadlock fixes

An off-by-one in xfrm6_input_addr() allowed writing past the sec_path xvec array on full secpath re-injection. A use-after-free in espintcp_close() racing with xfrm_trans_reinject and a double-free in xfrm_dev_direct_output() were fixed. The NAT keepalive worker was restructured to avoid an AB-BA lock inversion with SA deletion, and ESP-in-TCP teardown NULL dereferences were fixed. An auth-trunc memory leak with cmac(aes) was also resolved.

Why it matters: Systems using IPv6 IPsec, ESP-in-TCP, or IPsec packet offload are protected from memory corruption, deadlocks, and crashes. The auth-trunc leak fix prevents kernel memory accumulation over connection teardowns.

5d9e3bf34fecdeb232e884872aed51fc58d9763fe700b7c5c12cbf56320f

Network security: Netfilter, TCP-AO, MCTP, OVS, and IPVS fixes

Netfilter now validates L4 headers after userspace packet modifications to prevent memory corruption. TCP-AO fixes a use-after-free of current_key on reconnect and VRF-scoped key deletion bugs. MCTP route lookup use-after-free reachable by unprivileged users was fixed. OpenvSwitch CT limit teardown use-after-free triggerable by unprivileged namespace users was resolved. IPVS FTP helper integer overflow in port parsing—present since Linux 2.6.12—was fixed. The inetpeer tree was randomized with SipHash to prevent targeted rate-limit evasion.

Why it matters: Multiple local privilege escalation or denial-of-service vectors are closed. The IPVS FTP helper fix addresses a long-standing vulnerability that could redirect FTP data connections. The inetpeer randomization prevents off-path attackers from manipulating kernel rate-limiting.

112e447d17f7da4471557f27408da1df1811403f96c32c9ee625a9477d122ee66e948717

Bluetooth: RFCOMM remote OOM, use-after-free races, and TP-Link UB500 firmware loop fixed

A remote peer sending RFCOMM PN frames with MTU zero caused infinite zero-length skb allocation loops; the fix clamps zero MTU to default. RFCOMM session teardown and security confirmation use-after-free races were fixed with proper mutex serialization. The TP-Link UB500 (RTL8761BU) dongle's infinite firmware-reload loop was fixed by limiting a chip-wide quirk to the specific dongle that needs it. HCI command completion intermittent -ETIMEDOUT was fixed by switching from skb_clone() to skb_get().

Why it matters: A malicious Bluetooth peer can no longer hang or OOM-kill machines accepting RFCOMM connections. TP-Link UB500 owners can use their dongle without constant resets. Bluetooth initialization reliability improves for affected controllers.

44c98fd082ea759c185d0bbdca0583c24661f5afdff569a0

Fix out-of-bounds write in USB MIDI driver

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

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

1035a8f63bae

Fix UBIFS out-of-bounds read in signature verification

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

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

95d27c1708bb

Fix IPMI driver security issues

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

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

53637506884d6d920a75df9a05ec76cfbce6

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

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

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

ee440d4fc0d2

Fix ALSA control validation and LED handling

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

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

14511c9b54ce74e3b979ce8b

Cap io_uring query size to prevent excessive zeroing

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

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

ba77efee1b95

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

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

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

b8f070ac3167

Fix KFD CRIU restore and AQL queue validation

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

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

6aa530642f9540ba09e11188

Harden AMD display and VCN against malformed inputs

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

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

4f40873f8a41e4c3ab59021e4d7390530853

SCSI core: enable compile-time lock context analysis

A series of commits annotates SCSI core functions with lock context requirements (e.g., __must_hold(&shost->scan_mutex)), protects all SCSI host state changes with the host lock to silence KCSAN data-race reports, passes the SCSI host pointer directly to scanning functions to simplify annotations, and enables context analysis in the build system for files that pass cleanly.

Why it matters: Catches locking bugs at compile time rather than runtime; fixes KCSAN-reported data races on SCSI host state.

e70647b25a6409982efcc07e4c461ee2b2a5fb0fc67db962d34a88f53a7aff5d552022b3

lpfc: replace deprecated strlcat() with seq_buf and sysfs_emit_at()

Multiple commits replace strlcat() usage across lpfc's info strings, debugfs helpers, and sysfs show functions with seq_buf, scnprintf, and sysfs_emit_at() as appropriate, in preparation for removing the strlcat() API entirely.

Why it matters: No functional change to output; modernizes buffer handling and closes a format-string injection vector from adapter VPD data.

5a03dbfd670007f46a9f896422d4cbf6f7504832a60e0a7836b6dcb2b746

LeapRAID: standardize NCQ priority sysfs attributes

Replaces the earlier ncq_cmd_prio_enable attribute with the standard sas_ncq_prio_supported and sas_ncq_prio_enable names documented in sysfs-block-device, since the old name was never part of a released userspace ABI.

Why it matters: Aligns LeapRAID with standard SAS NCQ priority sysfs interface; no compatibility break since the old name was unreleased.

46f861d300e8

Source commits1388 entries +
7965b1f3940a

apparmor: make MEDIATES_AF_UNIX its own fn

John Johansen · Jun 17, 2018 · 3 files

4f0cafcb2850

apparmor: refactor network sock mediation in preparation for inet mediation

John Johansen · Oct 9, 2021 · 6 files

812aa0aa67d5

apparmor: refactor xattr attachment, to take the file path

John Johansen · Jun 25, 2023 · 1 files

17b5758bf35c

apparmor: Initial support for compressed policies

Maxime Bélair · Feb 1, 2024 · 5 files

c37e23f84a36

apparmor: fix race condition in label replacement

John Johansen · Apr 19, 2024 · 1 files

97dd3f51bf0c

apparmor: add audit mode to provide a mechanism to silence complain messages

John Johansen · Aug 4, 2025 · 4 files

379fc3b26b57

reset: eyeq: Add EyeQ7H compatibles

Benoît Monin · Aug 21, 2025 · 1 files

111f35a67307

clk: eyeq: Prefix the PLL registers with the PLL type

Benoît Monin · Sep 3, 2025 · 1 files

c74d7d80218e

dt-bindings: soc: mobileye: Add EyeQ7H OLB

Benoît Monin · Sep 25, 2025 · 2 files

46dda4d9750e

clk: fixed-factor: Rework initialization with parent clocks

Benoît Monin · Oct 20, 2025 · 1 files

257a34a028ae

clk: fixed-factor: Export __clk_hw_register_fixed_factor()

Benoît Monin · Oct 20, 2025 · 2 files

a922374afc36

clk: eyeq: Introduce a generic clock type

Benoît Monin · Dec 10, 2025 · 1 files

5e80c4b4f4ae

clk: eyeq: Convert clocks declaration to eqc_clock

Benoît Monin · Dec 10, 2025 · 1 files

0fe7490b034c

clk: eyeq: Drop PLL, dividers, and fixed factors structs

Benoît Monin · Dec 10, 2025 · 1 files

44af1b974949

clk: eyeq: Add EyeQ7H compatibles

Benoît Monin · Dec 11, 2025 · 1 files

a7bc8ccbd279

apparmor: move netfilter functions next to the LSM network operations

John Johansen · Jan 8, 2026 · 1 files

27908a4356f0

apparmor: move sock_rcv_skb() next to inet_conn_request

John Johansen · Feb 9, 2026 · 1 files

622ec01756ee

apparmor: fix net.h and policy.h circular include pattern

Ryan Lee · Feb 12, 2026 · 5 files

37077e4cfad4

apparmor: make include headers self-contained

Ryan Lee · Feb 13, 2026 · 7 files

13b10571cc35

clk: rockchip: rk3588: Don't change PLL rates when setting dclk_vop2_src

Heiko Stuebner · Mar 4, 2026 · 1 files

778dd30867ad

clk: rockchip: rk3588: Allow VP2 the same sourcing options as other VPs

Heiko Stuebner · Mar 4, 2026 · 1 files

44c98fd082ea

Bluetooth: RFCOMM: Validate MTU in rfcomm_apply_pn() to prevent infinite loop

Hyunwoo Kim · Mar 19, 2026 · 1 files

bb23acfd05f0

net: ionic: Fetch RCQ sign bit from firmware

Abhijit Gangurde · Apr 17, 2026 · 1 files

0661ee1d650f

clk: qcom: gdsc: Add custom disable callback for GX GDSC

Jagadeesh Kona · Apr 27, 2026 · 2 files

badf361c00c8

clk: qcom: gxclkctl: Use custom disable callback for gx_gdsc

Taniya Das · Apr 27, 2026 · 1 files

a5da6c5697a5

clk: qcom: common: ensure runtime PM suspend completes on probe

Taniya Das · Apr 27, 2026 · 1 files

1c99638642c2

clk: qcom: gxclkctl: Remove GX/GMxC rail votes to align with IFPC

Taniya Das · Apr 27, 2026 · 1 files

9bcc081252d8

MAINTAINERS: Add Intel LPSS section to follow the changes

Andy Shevchenko · Apr 29, 2026 · 1 files

84477867e122

tty: xtensa/iss: use strnlen to improve iss_console_write

Thorsten Blum · Apr 30, 2026 · 1 files

0f83e6003f92

dt-bindings: mfd: qcom,tcsr: Add compatible for Shikra

Komal Bajaj · May 1, 2026 · 1 files

d5bbc9b3d20c

ARM: 9473/1: kprobes: test: add MODULE_DESCRIPTION

Arnd Bergmann · May 5, 2026 · 1 files

5f2db1ce2012

clk: imx: scu: drop redundant init.ops variable assignment

Brian Masney · May 6, 2026 · 1 files

862e0773f130

clk: add clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 2 files

7ea6726c91b5

clk: hisilicon: hi3660-stub: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

af137873866b

clk: imx: scu: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

42334774a5c8

clk: qcom: rpm: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

bc88bae2529b

clk: qcom: rpmh: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

972ff9a25102

clk: qcom: smd-rpm: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

917079a285e7

clk: renesas: rzg2l-cpg: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

df5c96aa570e

clk: rp1: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

d0f1d7ed5fa9

clk: samsung: acpm: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

6dae6cf18bc3

clk: scpi: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

f934c2c10e74

clk: sprd: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

a621e3dfd4cb

phy: mediatek: phy-mtk-hdmi-mt2701: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

b37966e116cb

pmdomain: mediatek: airoha: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

e3a9ad35af67

pmdomain: mediatek: mtk-mfg: use clk_determine_rate_noop()

Brian Masney · May 6, 2026 · 1 files

48d5f26f1d5c

clk: hisilicon: allow COMPILE_TEST builds

Rosen Penev · May 9, 2026 · 2 files

08c2f7c8d4b1

apparmor: fix unconfined user namespace restriction forced stack

John Johansen · May 9, 2026 · 1 files

dda61023f976

apparmor: fix alternate loaders ability to load compressed policy

John Johansen · May 10, 2026 · 1 files

a8036f459154

clk: hisilicon: reset: Use devm_kzalloc to initialize hisi_reset_controller

Min zhang · May 12, 2026 · 1 files

ef9f74ee4ccc

clk: add kernel docs for the core flags

Brian Masney · May 12, 2026 · 1 files

d131daafa99f

clk: add kernel docs for struct clk_core

Brian Masney · May 12, 2026 · 1 files

378ca82af05a

docs: clk: include some identifiers to keep documentation up to date

Brian Masney · May 12, 2026 · 1 files

4750122e2f6b

clk: test: convert constants to use HZ_PER_MHZ

Brian Masney · May 12, 2026 · 1 files

003d9ba31a5d

clk: add missing function short descriptions for kernel-doc

Randy Dunlap · May 12, 2026 · 1 files

ab171a6afd4e

clk: qcom: gcc-sm6115: Set HW_CTRL_TRIGGER for video GDSC

Dmitry Baryshkov · May 15, 2026 · 1 files

f5964864856c

clk: si5341: Drop unused i2c driver_data

Uwe Kleine-König (The Capable Hub) · May 15, 2026 · 1 files

cae51b908edc

clk: Use named initializers for arrays of i2c_device_data

Uwe Kleine-König (The Capable Hub) · May 15, 2026 · 11 files

0bf68e8dcb84

clk: stm32: add missing bitfield.h header

Rosen Penev · May 19, 2026 · 2 files

7ddc04d1bd08

leds: trigger: netdev: Extend speeds up to 100G

Mike Marciniszyn (Meta) · May 20, 2026 · 2 files

b3a2223a7805

clk: nuvoton: ma35d1: fix ignored div_u64 return values in PLL freq calculation

Joey Lu · May 21, 2026 · 1 files

26de5aed72d8

clk: nuvoton: ma35d1: fix PLL_CTL1_FRAC bit field width and fractional calc

Joey Lu · May 21, 2026 · 1 files

e1311954cb60

clk: nuvoton: ma35d1: fix ma35d1_clk_pll_determine_rate logic

Joey Lu · May 21, 2026 · 1 files

f63aecdb45e9

clk: mediatek: mt8196: Select REGMAP_MMIO for vlpckgen

Akari Tsuyukusa · May 22, 2026 · 1 files

32c9625638c2

tmpfs/ramfs: let memfd_create() work on nommu

Daniel Palmer · May 23, 2026 · 1 files

c67b3c631a1b

dt-bindings: clock: renesas: Add audio clock inputs for RZ/V2H family

John Madieu · May 25, 2026 · 1 files

7774d5b240e9

clk: renesas: r9a09g047: Add audio clock and reset support

John Madieu · May 25, 2026 · 1 files

9f275f2ee9ca

clk: moxart: remove unused variables, fix refcount leak

Alexander A. Klimov · May 26, 2026 · 1 files

4f04b40ae7e2

clk: Use named initializers for platform_device_id arrays

Uwe Kleine-König (The Capable Hub) · May 28, 2026 · 4 files

2019a2a7268f

dt-bindings: leds: backlight: Document the SY7758 6-channel High Efficiency LED Driver

Neil Armstrong · May 29, 2026 · 1 files

110d67699a43

backlight: Add SY7758 6-channel High Efficiency LED Driver support

KancyJoe · May 29, 2026 · 3 files

888d33b208bd

ceph: pass fscrypt `tname` buffers directly

Sam Edwards · May 30, 2026 · 3 files

e939fc6a7bd9

ceph: properly decrypt filenames in vmalloc() buffers

Sam Edwards · May 30, 2026 · 2 files

14ea7c582879

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

Rosen Penev · May 30, 2026 · 1 files

483932d86b00

clk: bcm: kona: Stop defaulting to parent index 0 on error

Yu-Chun Lin · May 31, 2026 · 1 files

1f0391aea883

netfilter: tproxy: use DEBUG_NET_WARN_ON_ONCE for protocol fallbacks

Fernando Fernandez Mancera · Jun 1, 2026 · 2 files

9b4ab1f3fed8

netfilter: conncount: use DEBUG_NET_WARN_ON_ONCE on reaching count limit

Fernando Fernandez Mancera · Jun 1, 2026 · 1 files

d4d0d335e8d3

clk: zynq: handle kasprintf() failure in periph_clk registration

William Theesfeld · Jun 1, 2026 · 1 files

9c48a5368504

rtc: pcf8563: fix clock provider leak on unbind

Yi Ding · Jun 2, 2026 · 1 files

ff29670735e0

clk: tegra: Support unique names for multi-socket platforms

Jon Hunter · Jun 2, 2026 · 1 files

d69f0c2b8d29

clk: qcom: gdsc: propagate gdsc_check_status() errors from gdsc_poll_status

Herman van Hazendonk · Jun 2, 2026 · 1 files

eea55fc694e1

clk: qcom: gdsc: propagate gdsc_enable() failure for ALWAYS_ON domains

Herman van Hazendonk · Jun 2, 2026 · 1 files

86b23609d5e1

clk: qcom: gdsc: tear down per-domain genpds in gdsc_unregister()

Herman van Hazendonk · Jun 2, 2026 · 1 files

50ca555d6ae8

clk: divider: Add KUnit tests for clk_divider_bestdiv() ULONG_MAX handling

Lad Prabhakar · Jun 2, 2026 · 4 files

e129a400d8a7

clk: divider: Fix clk_divider_bestdiv() returning min rate for large rate requests

Lad Prabhakar · Jun 2, 2026 · 2 files

a1fa2f528c4b

clk: renesas: r9a08g046: Add clock and reset entries for SDHI

Biju Das · Jun 3, 2026 · 1 files

4f49c3f8a5a8

ceph: Fix ERR_PTR(0) in ceph_mkdir()

Hongling Zeng · Jun 4, 2026 · 1 files

468238ced6c3

clk: imx: Add audio PLL debugfs for K-divider control

Jacky Bai · Jun 4, 2026 · 3 files

b63c613a140f

clk: renesas: r9a08g046: Add clock and reset entries for GE3D

Biju Das · Jun 4, 2026 · 1 files

d9108bfdb746

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

Shivam Rawat · Jun 4, 2026 · 1 files

b303e1d52811

drm/msm: Recover HW before retire hung submit

Jie Zhang · Jun 4, 2026 · 1 files

fc7ccbc6174b

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

Jie Zhang · Jun 4, 2026 · 1 files

d052d0358fb8

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

Jie Zhang · Jun 4, 2026 · 2 files

bc024d325e98

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

Jie Zhang · Jun 4, 2026 · 4 files

40b793714ad8

drm/msm: Fix task_struct reference leak in recover_worker

Jie Zhang · Jun 4, 2026 · 1 files

fc8c21a2b524

dt-bindings: clock: Add ESWIN eic7700 HSP clock and reset generator

Xuyang Dong · Jun 5, 2026 · 4 files

8d92085fd79a

clk: eswin: Add eic7700 HSP clock driver

Xuyang Dong · Jun 5, 2026 · 3 files

b37fe0ee3691

reset: eswin: Add eic7700 HSP reset driver

Xuyang Dong · Jun 5, 2026 · 3 files

782cca1ac6f4

leds: pwm-multicolor: Introduce default-intensity property

Jonas Rebmann · Jun 5, 2026 · 1 files

22109b7329f9

clk: eswin: Add CLK_IGNORE_UNUSED to NoC clock

Xuyang Dong · Jun 5, 2026 · 1 files

4adf593c6fc5

clk: clocking-wizard: fix integer overflow in rate calculation

Pavel Löbl · Jun 5, 2026 · 1 files

91d00e377f65

drivers/clk/clk_test: Use strscpy() to copy the test description

David Laight · Jun 6, 2026 · 1 files

fd22370226a0

SUNRPC: check rpc_sockaddr2uaddr() return value in rpcb_register_inet4/6

Weiming Shi · Jun 7, 2026 · 1 files

5b0a6b554e12

ubi: Fix rollback for explicit UBI device numbers

Yuho Choi · Jun 8, 2026 · 1 files

b7088d58dccf

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

Jens Glathe · Jun 8, 2026 · 1 files

9cb19714779f

clk: kirkwood: use kzalloc_flex

Rosen Penev · Jun 8, 2026 · 1 files

c8ec4b10864e

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

Nabige Aala · Jun 8, 2026 · 3 files

b87549a9bbda

mfd: si476x: Modernize GPIO handling

Linus Walleij · Jun 8, 2026 · 5 files

4d8ba321a786

mfd: cs42l43: Use new SoundWire enumeration helper

Charles Keepax · Jun 8, 2026 · 4 files

20469662a552

clk: qcom: smd-rpm: Add missing RF_CLK1/RF_CLK2 clocks support on Agatti

Imran Shaik · Jun 8, 2026 · 1 files

01cf3e27824d

clk: qcom: Add Global clock controller support on Qualcomm Shikra SoC

Imran Shaik · Jun 8, 2026 · 3 files

39268dbd7bc7

dt-bindings: mfd: syscon: Disallow simple-bus with syscon

Krzysztof Kozlowski · Jun 8, 2026 · 1 files

6165900f3922

dt-bindings: mfd: syscon: Drop custom select for older dtschema

Krzysztof Kozlowski · Jun 8, 2026 · 2 files

d6ae9f9b9bd3

platform/chrome: cros_ec_proto: Introduce cros_ec_read_features helper

Andrei Kuchynski · Jun 8, 2026 · 2 files

5855464dff6a

mfd: cros_ec: Read EC features during probe to catch transfer error

Andrei Kuchynski · Jun 8, 2026 · 1 files

c17b056c136d

dt-bindings: mfd: qcom,spmi-pmic: Document PMG1110

Fenglin Wu · Jun 10, 2026 · 1 files

be0e82b8e0c9

drm/msm/a3xx: Drain VBIF before GPU suspend

Alexandre MINETTE · Jun 10, 2026 · 2 files

f3d8db39d91e

clk: qcom: gcc-ipq5424: drop the CLK_IGNORE_UNUSED flag

Kathiravan Thirumoorthy · Jun 10, 2026 · 1 files

9b5e4809806c

maple_tree: remove undocumented CONFIG_MAPLE_RCU_DISABLED macro

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

da3a98c94175

mfd: ipaq-micro: Fix out-of-bounds stack read in ipaq_micro_str

Dmitry Torokhov · Jun 10, 2026 · 1 files

22709abff9d0

mm: fix CONFIG_STACK_GROWSUP typo in tools/testing/vma/include/dup.h

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

33930840b5f0

sunrpc: xprtsock: annotate shared socket callbacks with READ_ONCE/WRITE_ONCE

Runyu Xiao · Jun 11, 2026 · 1 files

b8a9c9c5787b

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

Dan Carpenter · Jun 11, 2026 · 1 files

3756bf05c963

mfd: axp20x: Preserve other control bits when powering off

Oleg Proshkin · Jun 11, 2026 · 1 files

ae794aa6e88d

dt-bindings: clock: Add spread spectrum definition

Peng Fan · Jun 12, 2026 · 1 files

c86814e70390

clk: Introduce clk_hw_set_spread_spectrum

Peng Fan · Jun 12, 2026 · 2 files

a7f16660af39

clk: conf: Support assigned-clock-sscs

Peng Fan · Jun 12, 2026 · 1 files

7d98de6ffdab

clk: Add KUnit tests for assigned-clock-sscs

Peng Fan · Jun 12, 2026 · 17 files

a73edd3ed8d3

clk: scmi: Introduce common header for SCMI clock interface

Peng Fan · Jun 12, 2026 · 2 files

77369b1e6a37

clk: scmi: Add i.MX95 OEM extension support for SCMI clock driver

Peng Fan · Jun 12, 2026 · 4 files

03221f26ed7c

clk: at91: Read "reg" with helper

Rob Herring (Arm) · Jun 12, 2026 · 1 files

da3abd044524

clk: at91: Read "reg" with helper

Rob Herring (Arm) · Jun 12, 2026 · 1 files

2943ec93ee6f

rtc: ds1343: replace symbolic permissions with octal

Jack Lee · Jun 12, 2026 · 1 files

d5083527908a

dt-bindings: clock: exynos990: Add CLK_GOUT_PERIS_TMU_SUB_PCLK

Denzeel Oliva · Jun 13, 2026 · 1 files

b7d6221aa44f

clk: samsung: exynos990: Add PERIS TMU_SUB_PCLK gate

Denzeel Oliva · Jun 13, 2026 · 1 files

a016e8978147

clk: samsung: exynos990: Fix PERIS gate clock parents

Denzeel Oliva · Jun 13, 2026 · 1 files

6ebc88313c4a

dt-bindings: mfd: 88pm886: Allow vbus regulator

Duje Mihanović · Jun 13, 2026 · 1 files

824b2c8473f1

mfd: 88pm886: Initialize the battery page

Duje Mihanović · Jun 13, 2026 · 2 files

7e8ee82e69fd

ARM: 9477/1: Disable broken eBPF JIT on the Risc PC

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

055a410f7c9f

ARM: 9478/1: Remove references to removed CONFIG_CPU_ARM92x_CPU_IDLE options

Ethan Nelson-Moore · Jun 14, 2026 · 4 files

0a6643b1a5ee

clk: renesas: cpg-mssr: Implement dedicated MSTP delay logic for RZ/T2H LCDC and RTC

Lad Prabhakar · Jun 15, 2026 · 1 files

c4a16f90797e

dt-bindings: clock: renesas,r9a09g077/87: Add LCDC_CLKD clock ID

Lad Prabhakar · Jun 15, 2026 · 2 files

c675dea86a00

drm/amdgpu: delay ttm buffer func enablement on xgmi

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

2b005b458f6e

dt-bindings: clock: renesas,r9a09g077/87: Add PCLKRTC clock ID

Lad Prabhakar · Jun 15, 2026 · 2 files

182b03cbe80f

clk: renesas: r9a09g077: Add RTC clocks

Lad Prabhakar · Jun 15, 2026 · 1 files

a7c958e8721e

xtensa: correct CONFIG_XTENSA_CALIBRATE_CCOUNT macro name in comment

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

2bbc0f34ef0c

clk: renesas: r9a08g046: Add USB2.0 clock and reset entries

Biju Das · Jun 16, 2026 · 1 files

d858770e86e7

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

Kumar Anurag · Jun 16, 2026 · 1 files

90d9f2988d00

mfd: mt6397-core: Add mt6323 EFUSE support

Roman Vivchar · Jun 17, 2026 · 1 files

7399034fd786

clk: qcom: gcc-glymur: Move EVA clocks to critical clock list

Taniya Das · Jun 17, 2026 · 1 files

e291ec812dec

clk: qcom: Add EVA clock controller driver for Glymur SoC

Taniya Das · Jun 17, 2026 · 3 files

220af23d8639

NFS: Return a delegation the client fails to record

Chuck Lever · Jun 17, 2026 · 1 files

de0dab22cbf6

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

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

804bac4a2654

clk: canaan: Clear rate fields before reprogramming dividers

David Carlier · Jun 18, 2026 · 1 files

4f2b89b03411

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

Thomas Zimmermann · Jun 18, 2026 · 2 files

0cfd468c9956

drm/msm: fbdev: Inline msm_alloc_stolen_fb()

Thomas Zimmermann · Jun 18, 2026 · 3 files

e78d1bc9e4d0

drm/msm: fbdev: Fix error reporting

Thomas Zimmermann · Jun 18, 2026 · 1 files

6cf3fb14f33e

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

Thomas Zimmermann · Jun 18, 2026 · 2 files

eb714953c441

drm/msm: fbdev: Use a DRM client buffer

Thomas Zimmermann · Jun 18, 2026 · 1 files

1a2bfb1cf7df

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

Thomas Zimmermann · Jun 18, 2026 · 2 files

d4873b918134

clk: clk-lmk04832: Simplify device abstraction

Uwe Kleine-König (The Capable Hub) · Jun 18, 2026 · 1 files

4f4230ff5d0a

clk: renesas: rzv2h-cpg: Use per-SoC PLL reference frequency for calculations

Lad Prabhakar · Jun 18, 2026 · 2 files

73c360100dec

clk: renesas: rzv2h-cpg: Extract PLL calculation helpers into shared library

Lad Prabhakar · Jun 18, 2026 · 5 files

6745ca5d9504

clk: renesas: r9a09g077: Add LCDC and PLL3 clock support for RZ/T2H display pipeline

Lad Prabhakar · Jun 18, 2026 · 2 files

b47afb5a7c02

MAINTAINERS: Add a mailing list entry to MFD

Lee Jones · Jun 19, 2026 · 1 files

83f98a48f22c

dt-bindings: thermal: qcom-tsens: Document the Maili Temperature Sensor

Haritha S K · Jun 19, 2026 · 1 files

b8bc38bcecb7

mfd: db8500-prcmu: Fold dbx500 header into db8500

Linus Walleij · Jun 19, 2026 · 12 files

10a5a70c0227

leds: lp5860: Fix a potential double-unlock

Christophe JAILLET · Jun 20, 2026 · 1 files

f647a2266289

leds: lp5860-spi: Fix an error handling path

Christophe JAILLET · Jun 20, 2026 · 1 files

61461050da42

nfs: replace atomic bitops sequence with clear_and_wake_up_bit helper

Arnaud Bonnet · Jun 22, 2026 · 1 files

187bfc974eef

nfs: refactor pNFS functions using clear_and_wake_up_bit

Arnaud Bonnet · Jun 22, 2026 · 1 files

d425596035b3

dt-bindings: clock: Add Amlogic A9 AO clock controller

Jian Hu · Jun 23, 2026 · 2 files

a1b4c3a63a7e

clk: amlogic: Add A9 AO clock controller driver

Jian Hu · Jun 23, 2026 · 3 files

9ec09d5f4b31

f2fs: dirty directory inodes on mtime/ctime update

Joanne Chang · Jun 23, 2026 · 3 files

575f6f8ef2ab

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

Zhan Xusheng · Jun 23, 2026 · 2 files

e25d8d35e8cb

clk: versaclock7: Fix APLL clock leak on probe failure

Myeonghun Pak · Jun 23, 2026 · 1 files

1b4db09b7f10

f2fs: fix to avoid move_range and defragment on device_alias file

Chao Yu · Jun 23, 2026 · 1 files

b3044f9e8f13

clk: renesas: r9a09g047: Add LVDS clocks and resets

Tommaso Merciai · Jun 23, 2026 · 1 files

91fb46439543

dt-bindings: clock: renesas,versaclock7: Update maintainer

Biju Das · Jun 23, 2026 · 2 files

628b6fee9fca

clk: meson: align gxbb_32k_clk_sel number of parents with actual count

Martin Blumenstingl · Jun 23, 2026 · 1 files

d05c2007b3d8

NFSv4: remove callback IDR entry on client allocation failure

Ruoyu Wang · Jun 24, 2026 · 3 files

51be18310cd8

dt-bindings: clock: ast2700: add PECI clock

Ryan Chen · Jun 24, 2026 · 1 files

5ffa9d308c7a

clk: aspeed: add AST2700 PECI clock

Ryan Chen · Jun 24, 2026 · 1 files

5904c4109554

rtc: zynqmp: Return optional clock lookup errors

Pengpeng Hou · Jun 24, 2026 · 1 files

935ad6242c47

clk: mediatek: mt6735: Unregister PLLs on probe failure

Myeonghun Pak · Jun 24, 2026 · 1 files

97255eedd690

clk: qcom: camcc-glymur: Add camera clock controller driver

Jagadeesh Kona · Jun 24, 2026 · 3 files

53637506884d

ipmi: ipmb: validate write message length

Yousef Alhouseen · Jun 24, 2026 · 1 files

c056f817e420

pnfs/blocklayout: Fix device leaks on parse failure

ZhangGuoDong · Jun 25, 2026 · 1 files

cf561283254d

clk: tegra: set up proper EMC clock implementation for Tegra114

Svyatoslav Ryhel · Jun 25, 2026 · 1 files

46e31d69a547

clk: tegra: support 48MHz clock for pll_p_out1

Dmitry Osipenko · Jun 25, 2026 · 1 files

ba0f097418c7

pNFS: report clora_changed in the cb_layoutrecall_file tracepoint

Benjamin Coddington · Jun 25, 2026 · 2 files

aceaa5991bdf

pNFS: honor clora_changed when recalling a layout

Benjamin Coddington · Jun 25, 2026 · 3 files

4a013b0e881e

NFSv4/flexfiles: report cancelled I/O as a layout error

Benjamin Coddington · Jun 25, 2026 · 1 files

bcad3667a337

rtc: mv: fix potential race condition

Alexandre Belloni · Jun 25, 2026 · 1 files

12b1843fee1f

rtc: mv: remove mv_rtc_remove

Alexandre Belloni · Jun 25, 2026 · 1 files

0f046e45afb7

f2fs: Remove unused curseg_segno() and curseg_alloc_type()

Zhan Xusheng · Jun 26, 2026 · 1 files

dd04ad1cdabc

thermal/drivers/rcar: Fix error checking in probe()

Dan Carpenter · Jun 26, 2026 · 1 files

705c4ed06433

tpm: tpm_i2c_nuvoton: disable IRQ on wait timeout

Myeonghun Pak · Jun 26, 2026 · 1 files

7b2a8eb5c7b5

clk: samsung: use kzalloc_flex

Rosen Penev · Jun 29, 2026 · 2 files

421ccea8f872

clk: samsung: cpu: use kzalloc_flex

Rosen Penev · Jun 29, 2026 · 1 files

6d32ae640369

clk: samsung: pll: use kzalloc_flex

Rosen Penev · Jun 29, 2026 · 1 files

d85028afefad

clk: clocking-wizard: Program PLL CP/RES and lock parameters on reconfig

Shubhrajyoti Datta · Jun 29, 2026 · 1 files

d0a481fad5c7

f2fs: fix to avoid potential section-unaligned pinfile

Chao Yu · Jun 29, 2026 · 1 files

fd0e3e4edea6

clk: mediatek: mt8135: Fix inverted gate control for devapc_ck

Akari Tsuyukusa · Jun 29, 2026 · 1 files

22d9257f0891

clk: qcom: Return expected ENOMEM error on dynamic allocation failure

Vladimir Zapolskiy · Jun 29, 2026 · 1 files

d230991493b5

mm: mempolicy: fix automatic numa balancing for shmem

Johannes Weiner · Jun 29, 2026 · 1 files

11b170abe4d3

clk: qcom: gcc-qcs8300: Use retention for PCIe power domains

Loic Poulain · Jun 29, 2026 · 1 files

d8638610e0c9

clk: qcom: gcc-qcs8300: Use retention for USB power domains

Loic Poulain · Jun 29, 2026 · 1 files

006ba909c240

clk: clocking-wizard: fix clock difference detection

Colin Foster · Jun 29, 2026 · 1 files

9329714414d1

clk: clocking-wizard: optimize clock search

Colin Foster · Jun 29, 2026 · 1 files

54ed94b709e0

clk: clocking-wizard: remove 20kHz restriction

Colin Foster · Jun 29, 2026 · 1 files

1af45bf33b3c

apparmor: refactor network socket mediation to support compatibility

John Johansen · Jun 29, 2026 · 1 files

e533889fc26a

f2fs: validate MOVE_RANGE destination size

Wenjie Qi · Jun 30, 2026 · 1 files

01027b2fcb74

f2fs: limit recovery filename logging to stored length

Wenjie Qi · Jun 30, 2026 · 1 files

9475ebe12932

clk: lan966x: Add MCHP_LAN966X_PCI dependency

Herve Codina · Jun 30, 2026 · 1 files

7a588b62679c

clk: spacemit: k3: fix parent clock of UFS aclk

Yixun Lan · Jun 30, 2026 · 1 files

4fc567e1bacd

dt-bindings: soc: spacemit: k3: Add clock ID for UFS refclk

Yixun Lan · Jun 30, 2026 · 1 files

8abba78dc0ee

clk: spacemit: k3: Add UFS refclk clock

Yixun Lan · Jun 30, 2026 · 1 files

bb3b2cfeb206

ARM: 9480/1: entry: expand comment in __switch_to

Linus Walleij · Jun 30, 2026 · 1 files

89ac6aa752ec

apparmor: push inet mediation into profile callbacks, and improve auditing

John Johansen · Jun 30, 2026 · 2 files

6d920a75df9a

ipmi: si: Fix NULL pointer dereference after failed registration

Seiji Nishikawa · Jun 30, 2026 · 1 files

cbe31d5ce498

thermal/drivers/armada: Use bitfield and bitmask macros

Bryan B. Lima · Jul 1, 2026 · 1 files

ecd4e67a28dd

apparmor: reserve mediation class for packet mediation

John Johansen · Jul 1, 2026 · 2 files

027dc284d5b3

clk: qcom: Don't use all caps for Glymur GPUCC

Luca Weiss · Jul 1, 2026 · 1 files

33972977d632

dt-bindings: clock: Add Amlogic A9 peripherals clock controller

Jian Hu · Jul 1, 2026 · 2 files

6f809ca8104b

clk: amlogic: Add A9 peripherals clock controller driver

Jian Hu · Jul 1, 2026 · 3 files

1bc94d09e1a9

apparmor: fix error handling for copy_from_user in policy_update

John Johansen · Jul 1, 2026 · 1 files

d1828369fafb

dt-bindings: clock: si544: add si549 compatible

Pavel Löbl · Jul 1, 2026 · 1 files

bdba63b59897

clk: si544: add support for si549

Pavel Löbl · Jul 1, 2026 · 2 files

abf98c166e41

mfd: sprd-sc27xx: Add SC2730 regulator cell

Otto Pflüger · Jul 1, 2026 · 1 files

0f2da45318c2

dt-bindings: mfd: mediatek,mt8195-scpsys: Add support for MT8189 SoC

Louis-Alexis Eyraud · Jul 1, 2026 · 1 files

644ad84870ab

mm: nommu: point to the write iterator upon split_vma

Hajime Tazaki · Jul 2, 2026 · 1 files

59075fb8b788

NFS: fix folio dereference before NULL check in nfs_inode_remove_request()

Jiangshan Yi · Jul 2, 2026 · 1 files

eecba818a962

drm/msm/hdmi_bridge: Simplify register bit updates

Krzysztof Kozlowski · Jul 2, 2026 · 2 files

c5f6b1abca25

drm/msm/hdmi_hdcp: Simplify register bit updates

Krzysztof Kozlowski · Jul 2, 2026 · 1 files

251621813fb4

thermal/drivers/airoha: Fix copy paste error on clamp_t low temp

Christian Marangi · Jul 2, 2026 · 1 files

6791265d6095

thermal/drivers/airoha: Fix copy paste error for sen internal

Christian Marangi · Jul 2, 2026 · 1 files

a3137f1aa44c

thermal/drivers/airoha: Convert to regmap API

Christian Marangi · Jul 2, 2026 · 1 files

62f6a66189b1

thermal/drivers/airoha: Generalize probe function

Christian Marangi · Jul 2, 2026 · 1 files

86741c912862

thermal/drivers/airoha: Generalize get_thermal_ADC and set_mux function

Christian Marangi · Jul 2, 2026 · 1 files

fff997256c65

dt-bindings: arm: airoha: Add the chip-scu node for AN7583 SoC

Christian Marangi · Jul 2, 2026 · 1 files

b20d9782756a

thermal/drivers/airoha: Add support for AN7583 Thermal Sensor

Christian Marangi · Jul 2, 2026 · 1 files

e9929b4b61dc

mfd: Drop unused assignment of spi_device_id driver data

Uwe Kleine-König (The Capable Hub) · Jul 2, 2026 · 3 files

02c54e90785c

mfd: Initialize spi_device_id arrays using member names

Uwe Kleine-König (The Capable Hub) · Jul 2, 2026 · 8 files

d0a1023960c8

mfd: Unify style of spi_device_id arrays

Uwe Kleine-König (The Capable Hub) · Jul 2, 2026 · 3 files

d9ef4ed45866

dt-bindings: clock: qcom: Add Hawi video clock controller

Lin Li · Jul 2, 2026 · 2 files

edbd5d323183

clk: qcom: Add support for VideoCC driver for Hawi

Lin Li · Jul 2, 2026 · 3 files

1f2b4b28aafe

mm/zswap: use ratelimited stats flush in zswap_shrinker_count()

Yunzhao Li · Jul 2, 2026 · 1 files

9c019a8cb95d

leds: st1202: Stop pattern sequence before reprogramming

Manuel Fombuena · Jul 2, 2026 · 1 files

fd2529ba8fb4

leds: st1202: Validate pattern input before stopping the sequence

Manuel Fombuena · Jul 2, 2026 · 1 files

d32f8bdc2b41

leds: st1202: Fix pattern duration prescaler and pattern_clear skip marker

Manuel Fombuena · Jul 2, 2026 · 2 files

d2ca0e2b6d64

leds: st1202: Set all pattern PWM slots to full after clearing pattern

Manuel Fombuena · Jul 2, 2026 · 1 files

08645ab95768

batman-adv: bla: avoid CRC corruption due to parallel claim add

Sven Eckelmann · Jul 2, 2026 · 1 files

dcc31246aaf0

leds: st1202: Fix spurious pattern sequence start in setup

Manuel Fombuena · Jul 2, 2026 · 1 files

7cbe470366bd

leds: st1202: Fix brightness having no effect while pattern mode is active

Manuel Fombuena · Jul 2, 2026 · 1 files

0767335233a8

leds: st1202: Disable channel when brightness is set to zero

Manuel Fombuena · Jul 2, 2026 · 1 files

cf197514bdfd

leds: st1202: Validate LED reg property against channel count

Manuel Fombuena · Jul 2, 2026 · 1 files

96fa4d69958c

leds: st1202: Correct and extend hw_pattern documentation

Manuel Fombuena · Jul 2, 2026 · 1 files

65a38a28a0b0

leds: pca9532: Fix inverted GPIO output polarity

Cosmo Chou · Jul 3, 2026 · 1 files

4af10c020e29

dt-bindings: clock: qcom,a53pll: Add IPQ5210 compatible

Varadarajan Narayanan · Jul 3, 2026 · 1 files

546e0bc2aa20

clk: qcom: apss-ipq-pll: Add IPQ5210 support

Varadarajan Narayanan · Jul 3, 2026 · 1 files

3265f1998ae9

NFS: Verify symlink inode before caching target

ZhangGuoDong · Jul 3, 2026 · 1 files

2ce505b437e9

clk: qcom: Restrict IPQ5424, IPQ6018,IPQ9574, QCM2290 and others to ARM64

Krzysztof Kozlowski · Jul 3, 2026 · 1 files

9904402cf417

clk: qcom: Restrict A7PLL and IPQ4019 GCC to ARM

Krzysztof Kozlowski · Jul 3, 2026 · 1 files

5c38f9b7df77

clk: qcom: Make important ARM64 drivers default

Krzysztof Kozlowski · Jul 3, 2026 · 1 files

d643934c275d

clk: qcom: Make important ARM32 drivers default

Krzysztof Kozlowski · Jul 3, 2026 · 1 files

6b150572bb76

clk: qcom: Add defaults for desired arm64 drivers

Krzysztof Kozlowski · Jul 3, 2026 · 1 files

733fbd0d1198

mfd: viperboard: Remove redundant NULL check before kfree()

Mohammad Shahid · Jul 3, 2026 · 1 files

1190db8edcd9

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

Udaya Kiran Challa · Jul 3, 2026 · 2 files

019716ca2633

smb: client: remove redundant NULL check before kfree()

Mohammad Shahid · Jul 3, 2026 · 1 files

420477a84f1e

UBI: Preserve torture flag when rescheduling failed erasures

Zhihao Cheng · Jul 4, 2026 · 5 files

be04fce9945a

UBI: fastmap: Pass to_be_tortured when reusing old fastmap PEBs

Zhihao Cheng · Jul 4, 2026 · 1 files

402c89d28fec

rtc: brcmstb-waketimer: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

f1daef283404

rtc: s32g: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

096ab64a0e69

clk: mediatek: mt6735-vdecsys: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

36cf8d279ff9

clk: mediatek: mt6735-vencsys: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

e89485455ac4

clk: imx: imx8qxp-lpcg: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

7490b8356e52

rtc: ab-eoz9: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 4, 2026 · 1 files

68c03755577a

NFS: Fix delayed delegation return list handling

Guangshuo Li · Jul 4, 2026 · 1 files

8ed9bff906cf

ARM: 9481/2: breakpoint: CFI breakpoints only on demand

Linus Walleij · Jul 4, 2026 · 1 files

5d9e3bf34fec

xfrm6: fix out-of-bounds write in xfrm6_input_addr() when secpath is full

Xiang Mei · Jul 4, 2026 · 1 files

cd21fdcbef3f

clk: imx: imx8qxp: add missing MODULE_DEVICE_TABLE()

Pengpeng Hou · Jul 5, 2026 · 1 files

23454c4635b9

clk: mediatek: remove unneeded 'fast_io' parameter in regmap_config

Wolfram Sang · Jul 5, 2026 · 1 files

b08e97bee0e1

thermal: Remove unneeded 'fast_io' parameter in regmap_config

Wolfram Sang · Jul 5, 2026 · 2 files

485d3f5760d8

apparmor: use SEND_SIG_NOINFO instead of NULL in aa_audit()

Oleg Nesterov · Jul 5, 2026 · 1 files

3fb968b400bd

clk: qcom: camcc-x1p42100: Constify qcom_cc_driver_data and list of critical CBCR registers

Krzysztof Kozlowski · Jul 5, 2026 · 1 files

e5b2050ff760

clk: qcom: videocc-x1p42100: Constify qcom_cc_driver_data and list of critical CBCR registers

Krzysztof Kozlowski · Jul 5, 2026 · 1 files

89f3502ff687

batman-adv: bla: prevent CRC corruptions after claim flush

Sven Eckelmann · Jul 5, 2026 · 1 files

4b3f5baf67de

MAINTAINERS: Update my email address for the AW99706 backlight driver

Junjie Cao · Jul 6, 2026 · 2 files

6cd69ea0f04c

ceph: make __ceph_remove_cap() static

Max Kellermann · Jul 6, 2026 · 2 files

8619a36ff55a

ceph: add helper function ceph_cap_is_removed()

Max Kellermann · Jul 6, 2026 · 3 files

af05588c9700

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

Max Kellermann · Jul 6, 2026 · 2 files

0cb176595797

ceph: pass inode pointer around instead of reloading it

Max Kellermann · Jul 6, 2026 · 3 files

7b9f8fe9c9e0

dt-bindings: rtc: sun6i: no clock-output-names on h616/r329

Jerome Brunet · Jul 6, 2026 · 1 files

38d6b194a21c

dt-bindings: rtc: sun6i: add sun60i-a733 support

Jerome Brunet · Jul 6, 2026 · 2 files

81f4ddc9f7e0

clk: sunxi-ng: fix ccu probe clock unregister on error

Jerome Brunet · Jul 6, 2026 · 1 files

192c6220e14d

clk: sunxi-ng: sun6i-rtc: clean up DT usage

Jerome Brunet · Jul 6, 2026 · 1 files

d2fcd82ca07d

clk: sunxi-ng: sun6i-rtc: Add feature bit for IOSC calibration

Junhui Liu · Jul 6, 2026 · 2 files

c52b5090bf1e

clk: sunxi-ng: mux: remove unneeded export

Jerome Brunet · Jul 6, 2026 · 1 files

3d7bca9d5837

f2fs: embed f2fs_gc_kthread in f2fs_sb_info

Chao Yu · Jul 6, 2026 · 7 files

5f074d7f2938

ceph: make nearfull sync writes opt-in

Alex Markuze · Jul 6, 2026 · 4 files

e33752c85100

ceph: skip __touch_cap() most of the time

Max Kellermann · Jul 6, 2026 · 1 files

c5339edc6abb

clk: qcom: gcc-msm8916: Fix enable_reg for gcc_blsp1_sleep_clk

Stephan Gerhold · Jul 6, 2026 · 1 files

fc611445b021

clk: qcom: gcc-msm8939: Fix enable_reg for gcc_blsp1_sleep_clk

Stephan Gerhold · Jul 6, 2026 · 1 files

944d0fb38cff

clk: qcom: gcc-mdm9607: Fix enable_reg for gcc_blsp1_sleep_clk

Stephan Gerhold · Jul 6, 2026 · 1 files

ca7e6cc30cde

clk: qcom: gcc-mdm9607: Fix halt_reg for gcc_apss_axi_clk

Stephan Gerhold · Jul 6, 2026 · 1 files

c99bc8e83848

clk: qcom: gcc-mdm9607: Increase delay for USB PHY reset

Stephan Gerhold · Jul 6, 2026 · 1 files

38d06956f606

clk: qcom: gcc-mdm9607: Drop incorrect apss_tcu_clk_src

Stephan Gerhold · Jul 6, 2026 · 1 files

17784427df92

clk: qcom: gcc-mdm9607: Drop incorrect system_noc_bfdcd_clk_src

Stephan Gerhold · Jul 6, 2026 · 1 files

e111ddda092a

clk: qcom: gcc-mdm9607: Drop incorrect BIMC PLL and related clocks

Stephan Gerhold · Jul 6, 2026 · 1 files

1df0fa742c5a

dt-bindings: clock: qcom: gcc-mdm9607: Drop SYSTEM_NOC_BFDCD_CLK_SRC

Stephan Gerhold · Jul 6, 2026 · 1 files

5c117709e7e1

dt-bindings: clock: qcom: gcc-mdm9607: Add missing "clocks" property

Stephan Gerhold · Jul 6, 2026 · 1 files

75ae68fcbddc

dt-bindings: clock: qcom: gcc-mdm9607: Use proper address in example

Stephan Gerhold · Jul 6, 2026 · 1 files

d4d2fcb3e3e9

clk: qcom: gcc-mdm9607: Drop redundant register update during probe

Stephan Gerhold · Jul 6, 2026 · 1 files

ad2d093781a0

ceph: Change system_unbound_wq with system_dfl_wq

Marco Crivellari · Jul 6, 2026 · 1 files

da729ddd4a1b

NFS/localio: issue IO inline when not in a memory-reclaim context

Mike Snitzer · Jul 6, 2026 · 3 files

b10c63dcf27a

NFS/localio: remove dead FLUSH_SYNC handling from nfs_local_commit

Mike Snitzer · Jul 6, 2026 · 3 files

3e05a62a97b1

NFS/localio: issue commit inline when not in a memory-reclaim context

Mike Snitzer · Jul 6, 2026 · 1 files

e6de568d3eda

batman-adv: dat: atomically update mac addresses

Sven Eckelmann · Jul 6, 2026 · 2 files

0121afa52cdb

batman-adv: dat: avoid unaligned fault in IP extraction

Sven Eckelmann · Jul 6, 2026 · 1 files

d7a9410cd921

dt-bindings: mfd: st,stmpe: Fix typo st,stmpe601 (should be st,stmpe610)

Frank Li · Jul 6, 2026 · 1 files

e44580b601d4

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

Akhil P Oommen · Jul 6, 2026 · 1 files

1b86b4ef3abf

mfd: rohm: Factor out power button registration

Dmitry Torokhov · Jul 6, 2026 · 7 files

b2ee00d0bf4c

clk: thead: allow COMPILE_TEST builds

Rosen Penev · Jul 7, 2026 · 1 files

6cd33b6f4155

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

Kavan Smith · Jul 7, 2026 · 1 files

0674e2cd7f40

mfd: ucb1x00: Register software node for GPIO controller

Dmitry Torokhov · Jul 7, 2026 · 2 files

cbff6a720d94

mfd: ucb1x00: Convert Assabet gpio-keys to use software nodes

Dmitry Torokhov · Jul 7, 2026 · 1 files

932a8cf6abb2

sunrpc: fix use-after-free in __rpc_clnt_handle_event and __rpc_clnt_remove_pipedir

Luxiao Xu · Jul 7, 2026 · 1 files

dd7ddd057fcd

dt-bindings: clock: qcom: Add IPQ9650 REFGEN clock IDs

Kathiravan Thirumoorthy · Jul 7, 2026 · 1 files

e27e02fff418

clk: qcom: ipq9650: Add clocks for the REFGEN block

Kathiravan Thirumoorthy · Jul 7, 2026 · 1 files

1eba458a54d0

mm/kconfig: drop redundant memory hotplug dependencies

Kaitao Cheng · Jul 7, 2026 · 1 files

b41d9ff965f7

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

Chao Yu · Jul 7, 2026 · 1 files

35e5554ec14b

f2fs: drop FGP_NOFS in f2fs_write_begin()

Chao Yu · Jul 7, 2026 · 1 files

43e214ede664

m68k: defconfig: add config for M52358EVB board

Greg Ungerer · Jul 7, 2026 · 1 files

ab3e29ac591d

m68k: defconfig: add config for M5282EVB board

Greg Ungerer · Jul 7, 2026 · 1 files

8cb1ce7aa0e8

NFSv4: pin the superblock for active state owners

Jia Zhu · Jul 7, 2026 · 1 files

68d541754d6c

ceph: bound xattr value length in __build_xattrs()

Michael Bommarito · Jul 7, 2026 · 1 files

77933e22adfe

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

Michael Bommarito · Jul 7, 2026 · 1 files

a3eb169ee297

ceph: bound num_export_targets array for mds info v2/v3

Michael Bommarito · Jul 7, 2026 · 1 files

4bd3158bd624

ceph: cap delegated inode count in ceph_parse_deleg_inos()

Michael Bommarito · Jul 7, 2026 · 3 files

627666f7c9cd

dt-bindings: leds: bcm6358: Convert to DT schema

Ninad Naik · Jul 7, 2026 · 2 files

e7d7aa7b7301

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

Max Kellermann · Jul 7, 2026 · 1 files

28c1ef094e7c

f2fs: reject overlapping move range after len expansion

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

2b03ebbf8d5e

NFSv4/flexfiles: fix NULL dereference for NFSv4.0 data servers

Jeuk Kim · Jul 8, 2026 · 2 files

92a885576fbc

NFSv4/flexfiles: support loosely coupled data servers

Jeuk Kim · Jul 8, 2026 · 8 files

584dfca970a2

clk: en7523: reset PCIE HB on init for AN7581

Christian Marangi · Jul 8, 2026 · 1 files

f54ac9a7096b

dt-bindings: clock: qcom,sm8450-camcc: Drop qcom,sc8280xp-camcc from "if" block

Krzysztof Kozlowski · Jul 8, 2026 · 1 files

9b9139d88c1a

dt-bindings: clock: qcom,sm8450-camcc: Require required-opps on SM8750

Krzysztof Kozlowski · Jul 8, 2026 · 1 files

ecb42d97c8e1

dt-bindings: clock: qcom,sm8450-video: Require required-opps on X1E80100

Krzysztof Kozlowski · Jul 8, 2026 · 1 files

2e68a2188d5b

mfd: cs42l43: Remove redundant NULL checks on SoundWire

Charles Keepax · Jul 8, 2026 · 1 files

f726279f5eab

clk: tegra: tegra124-emc: put EMC node on register failure

Guangshuo Li · Jul 8, 2026 · 1 files

a764e2a61759

dt-bindings: mfd: Convert OMAP USB TLL to DT schema

Eduard Bostina · Jul 8, 2026 · 2 files

a3027963217c

mfd: cs42l43: Tidy up formatting on sdw_device_id table

Charles Keepax · Jul 8, 2026 · 1 files

1d581ab2348c

alloc_tag: add ioctl to /proc/allocinfo

Suren Baghdasaryan · Jul 8, 2026 · 7 files

5732a4e4c18a

alloc_tag: add ioctl filters to /proc/allocinfo

Abhishek Bapat · Jul 8, 2026 · 2 files

6f6769ea88f8

alloc_tag: add size-based filtering to ioctl

Abhishek Bapat · Jul 8, 2026 · 2 files

33588e0b81df

alloc_tag: add accuracy based filtering to ioctl

Abhishek Bapat · Jul 8, 2026 · 2 files

2f252a7a6c90

kselftest: alloc_tag: add kselftest for ioctl interface

Abhishek Bapat · Jul 8, 2026 · 4 files

923690d80993

kselftest: alloc_tag: extend the allocinfo ioctl kselftest

Abhishek Bapat · Jul 8, 2026 · 1 files

1319b97dfe9e

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

Max Kellermann · Jul 8, 2026 · 1 files

499b4cb6710f

clk: qcom: camcc-sc8280xp: unregister CAMCC_GDSC_CLK

Brian Masney · Jul 8, 2026 · 1 files

3c28d9d0b7e0

dt-bindings: leds: Add LTC3220 18 channel LED Driver

Edelweise Escala · Jul 9, 2026 · 2 files

07e028d93a57

leds: ltc3220: Add Support for LTC3220 18 channel LED Driver

Edelweise Escala · Jul 9, 2026 · 4 files

092836fedd82

mm: standardize printing for pgtable entries

David Hildenbrand (Arm) · Jul 9, 2026 · 1 files

e2332abed2a4

drm/msm: Only fini scheduler after successful init

Ruoyu Wang · Jul 9, 2026 · 2 files

ac9d69ae4835

ceph: use detach_cap_releases() in ceph_send_cap_releases()

Max Kellermann · Jul 9, 2026 · 1 files

1ae94ed761a4

mfd: mt6397-core: Add mt6323 AUXADC support

Roman Vivchar · Jul 9, 2026 · 1 files

540d91480bcb

clk: mediatek: pllfh: Fix IO remapping leak in register_pllfhs error path

Louis-Alexis Eyraud · Jul 9, 2026 · 1 files

2df26b8663b6

clk: r9a08g045: Add clocks and resets for CAN-FD

Claudiu Beznea · Jul 9, 2026 · 1 files

1f69339da062

drm/msm/adreno: Add support for A704 GPU

Aditya Sherawat · Jul 9, 2026 · 1 files

9479a45e5f59

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

Aditya Sherawat · Jul 9, 2026 · 1 files

504a65121cf1

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

Bibek Kumar Patro · Jul 9, 2026 · 1 files

7aedb59b8099

batman-adv: fix TX priority extraction for BATADV_FORW_MCAST

Sven Eckelmann · Jul 9, 2026 · 1 files

82bf207f48eb

batman-adv: mcast: ensure unshared skb for multicast packets

Sven Eckelmann · Jul 9, 2026 · 1 files

6a30a59e2660

batman-adv: mcast: linearize skbuff for packet generation

Sven Eckelmann · Jul 9, 2026 · 1 files

745ca1b959d9

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

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

ce6fc0411324

dt-bindings: backlight: 88pm860x: Add missing bracket

Manuel Ebner · Jul 10, 2026 · 1 files

011d8de504bc

clk: eswin: Zero-initialize stack-allocated clk_init_data

Kostas Damaskinakis · Jul 10, 2026 · 1 files

412ce33fadd9

dt-bindings: mfd: qcom,tcsr: Add compatible for Hawi and Maili SoCs

Mukesh Ojha · Jul 10, 2026 · 1 files

98c5c7b0d426

leds: gpio: Make legacy gpiolib interface optional

Arnd Bergmann · Jul 10, 2026 · 2 files

b47eeaa48ee5

m68k/coldfire: replace linux/gpio.h inclusions

Arnd Bergmann · Jul 10, 2026 · 2 files

ccda84fcbf3a

clk: palmas: Manage external-control prepare with devm

Myeonghun Pak · Jul 11, 2026 · 1 files

10f9dc786a1b

clk: palmas: Use devm_of_clk_add_hw_provider()

Myeonghun Pak · Jul 11, 2026 · 1 files

eff8013c5a89

ceph: bound copied dentry name length in NFS export get_name

Michael Bommarito · Jul 11, 2026 · 1 files

e06f28d32f31

tpm: Initial step to reorganize TPM public headers

Ross Philipson · Jul 11, 2026 · 7 files

94d48062eb96

tpm: Move TPM1 specific definitions to the command header

Ross Philipson · Jul 11, 2026 · 3 files

7a5ec92813bc

tpm: Move TPM2 specific definitions to the command header

Ross Philipson · Jul 11, 2026 · 5 files

88c5a62c3af7

tpm: Move TPM common base definitions to the command header

Ross Philipson · Jul 11, 2026 · 3 files

5467ade15197

tpm: Move platform specific definitions to the new PTP header

Ross Philipson · Jul 11, 2026 · 2 files

71ab22dbcfb5

tpm: Remove main TPM header from TPM event log header

Alec Brown · Jul 11, 2026 · 1 files

0b9551c18951

tpm-buf: Merge TPM_BUF_BOUNDARY_ERROR and TPM_BUF_OVERFLOW

Jarkko Sakkinen · Jul 11, 2026 · 3 files

065cfba1f454

tpm-buf: Remove chip parameter from tpm_buf_append_handle()

Jarkko Sakkinen · Jul 11, 2026 · 4 files

3d9e043dab0a

tpm-buf: Memory-safe allocations

Jarkko Sakkinen · Jul 11, 2026 · 10 files

55ba91d4c54a

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

Ross Philipson · Jul 11, 2026 · 3 files

cf92237e8113

tpm: Remove redundant dev_err()

Pan Chuang · Jul 11, 2026 · 3 files

4d8da7e3dc0d

dt-bindings: leds: Document "gpio" trigger

Samuel Holland · Jul 11, 2026 · 1 files

cd958e48bc4b

dt-bindings: vendor-prefixes: Add techvision

Samuel Holland · Jul 11, 2026 · 1 files

0b4268ac77fa

mm/kconfig: drop redundant dependency wrappers

Kaitao Cheng · Jul 12, 2026 · 1 files

c431011ab65f

apparmor: replace decompress_zstd() prototype with its entity

Tetsuo Handa · Jul 12, 2026 · 1 files

44784327815b

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

Dmitry Baryshkov · Jul 12, 2026 · 2 files

21697720ff43

esp: do not unref managed frag pages in esp_ssg_unref()

Maher Azzouzi · Jul 12, 2026 · 2 files

4bfacee94f30

tpm: atmel: depend on X86

Karl Mehltretter · Jul 12, 2026 · 1 files

2ebd1cb772b0

dt-bindings: leds: Add default-intensity property

Jonas Rebmann · Jul 13, 2026 · 2 files

a8efc69a65fb

shmem: provide a shmem_write_folio wrapper

Christoph Hellwig · Jul 13, 2026 · 5 files

8f29aa226f82

mm/swap: introduce struct swap_io_ctx

Christoph Hellwig · Jul 13, 2026 · 7 files

dda8fb68b590

mm/swap: also use struct swap_iocb for block I/O

Christoph Hellwig · Jul 13, 2026 · 3 files

4e915b16ded2

mm/swap: remove count_swpout_vm_event

Christoph Hellwig · Jul 13, 2026 · 1 files

563597895e65

mm/swap: use swap_ops to register swap device's methods

Christoph Hellwig · Jul 13, 2026 · 4 files

0df74c115879

mm/swap: remove SWP_FS_OPS

Christoph Hellwig · Jul 13, 2026 · 9 files

c01e6df60e7b

mm/vmstat: add NRSWP{IN,OUT} counters

Christoph Hellwig · Jul 13, 2026 · 3 files

0dab71381f1b

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

Zhaoyang Huang · Jul 13, 2026 · 1 files

fb496eb06230

mm: kmemleak: confirm suspected leaks with a second scan

Catalin Marinas · Jul 13, 2026 · 1 files

e776db8e7101

mm: kmemleak: report leaks only after N consecutive unreferenced scans

Breno Leitao · Jul 13, 2026 · 2 files

70a964bafe55

mm: kmemleak: factor leak confirmation into a helper

Breno Leitao · Jul 13, 2026 · 1 files

8f07855f579a

selftests: mm: test kmemleak's N-consecutive-scan leak confirmation

Breno Leitao · Jul 13, 2026 · 2 files

c9e17e381e02

rtc: msc313: Select by default on MSTARV7

Daniel Palmer · Jul 13, 2026 · 1 files

2970c2db8ab3

mfd: cgbc: Fix teardown ordering in cgbc_remove()

Thomas Richard · Jul 13, 2026 · 1 files

b6e08e0ad4cf

leds: bcm63138: Use %pe to print pinctrl error instead of %ld

Ninad Naik · Jul 13, 2026 · 1 files

da5e8713aee5

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

Rosen Penev · Jul 14, 2026 · 1 files

0cad34fd9530

clk: mmp: pxa1908-apbc: Remove unneeded semicolon

Chen Ni · Jul 14, 2026 · 1 files

a9954d40de71

clk: qcom: camcc-glymur: Add const qualifier for driver_data & CBCRs list

Jagadeesh Kona · Jul 14, 2026 · 1 files

2a97ca25f7d5

clk: mmp: pxa1908-apbcp: Remove unneeded semicolon

Chen Ni · Jul 14, 2026 · 1 files

a354d7eaa1a5

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

Xiubo Li · Jul 14, 2026 · 1 files

18e9d14cbac3

clk/x86: pmc_atom: add kasprintf return value check

longlong yan · Jul 14, 2026 · 1 files

7af4c4f01305

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

Xiubo Li · Jul 14, 2026 · 1 files

ee611a750955

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

Xiubo Li · Jul 14, 2026 · 1 files

9ec08b7499a6

libceph: validate OSD extent maps before cursor advance

Michael Bommarito · Jul 14, 2026 · 1 files

d3045184699d

clk: document that clk_get_parent() returns NULL

Dan Carpenter · Jul 14, 2026 · 1 files

2092f5b38f88

NFS: fix delegation_hash_table leak when nfs4_server_common_setup() fails

Nate Prodromou · Jul 14, 2026 · 1 files

8d6b6c05b8e3

leds: pca9532: Fix phantom device registration on missing hardware

Cosmo Chou · Jul 15, 2026 · 1 files

d22a37e9fba7

dt-bindings: clock: qcom: glymur-gcc: Add missing CX power domain

Abel Vesa · Jul 15, 2026 · 1 files

8d4f342369d0

clk: qcom: gcc-glymur: Enable runtime PM

Abel Vesa · Jul 15, 2026 · 1 files

b1eb3de64d02

mfd: si476x-i2c: Get rid of duplicate NULL checks

Andy Shevchenko · Jul 15, 2026 · 1 files

a54ffce4637a

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

Zhan Xusheng · Jul 16, 2026 · 1 files

9cbf780428ca

thermal/drivers/spacemit/k1: Add shutdown action and reorder registration order

Pei Xiao · Jul 16, 2026 · 1 files

3a8a7d597b07

clk: qcom: nord: use BRANCH_HALT_SKIP for PHY pipe clocks

Taniya Das · Jul 16, 2026 · 2 files

a5c2859ffe9c

clk: qcom: negcc-nord: use clk_regmap_phy_mux for USB3 pipe clock srcs

Taniya Das · Jul 16, 2026 · 1 files

205986f9e81d

clk: qcom: Drop inclusions of <linux/mod_devicetable.h>

Uwe Kleine-König (The Capable Hub) · Jul 16, 2026 · 4 files

deb232e88487

xfrm: espintcp: fix UAF during close

Sabrina Dubroca · Jul 16, 2026 · 1 files

55c16e15ff9f

thermal/drivers: Remove redundant error messages on IRQ request failure

Pan Chuang · Jul 17, 2026 · 24 files

58410321dbdc

dt-bindings: clock: qcom: Add Qualcomm Maili video clock controller

Jagadeesh Kona · Jul 17, 2026 · 2 files

778149217dc0

clk: qcom: Add support for videocc driver on Qualcomm Maili SoC

Jagadeesh Kona · Jul 17, 2026 · 3 files

b090524f775b

mm/swap: fix swap_cluster_lock() !CONFIG_SWAP stub signature mismatch

Hongfu Li · Jul 17, 2026 · 1 files

cf59a8742581

dt-bindings: soc: spacemit: k3: add i2s_sysclk, i2s_bclk_factor and i2s1_sysclk_src IDs

Troy Mitchell · Jul 17, 2026 · 1 files

e6b17a690c2f

clk: spacemit: k3: fix i2s clock topology

Troy Mitchell · Jul 17, 2026 · 2 files

8a7d4b1924d2

clk: spacemit: k3: fix missing /2 factor in i2s sysclk dividers

Troy Mitchell · Jul 17, 2026 · 1 files

d97a98f434af

mfd: viperboard: Fix native fields type in structures as little-endian

Mikhail Lukianchikov · Jul 17, 2026 · 1 files

4c7fc129db06

lockd: fix NULL dereference on lockowner allocation failure

Shuangpeng Bai · Jul 17, 2026 · 1 files

78acddfde751

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

Cosmo Chou · Jul 17, 2026 · 1 files

01bcc0398f43

drm/msm/a6xx: Fix RBBM_CLOCK_CNTL3_TP0 value in a730_hwcg

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

352116dbc4fc

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

Akhil P Oommen · Jul 17, 2026 · 4 files

a25fd4227f59

drm/msm/a6xx: Add Adreno 722 support

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

cee19f08f460

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

Akhil P Oommen · Jul 17, 2026 · 1 files

0b69e4f4ee32

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

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

3693ff45ec25

apparmor: leverage audit_log_n_untrustedstring() when possible

Paul Moore · Jul 17, 2026 · 1 files

e1d7c5ac1c24

xfrm: drop ESP-in-TCP packets with no ingress device

Zhiling Zou · Jul 18, 2026 · 1 files

70ef527b483f

dt-bindings: clock: qcom,qcm2290-dispcc: Add missing power-domains property

Imran Shaik · Jul 18, 2026 · 1 files

b4ae34a7e661

clk: qcom: gcc-qcm2290: Keep the critical clocks always-on from probe

Imran Shaik · Jul 18, 2026 · 1 files

b8b5b26aa10e

clk: qcom: dispcc-qcm2290: Move to the latest common qcom_cc_probe() model

Imran Shaik · Jul 18, 2026 · 1 files

11345cbf17ca

clk: qcom: dispcc-qcm2290: Enable runtime PM support

Imran Shaik · Jul 18, 2026 · 1 files

6b0044bc75b0

clk: qcom: qcm2290: Set POLL_CFG_GDSCR flag for DISPCC and GPUCC GDSCs

Imran Shaik · Jul 18, 2026 · 2 files

899dfd90229e

clk: qcom: qcm2290: Add RETAIN_FF_ENABLE flag for DISPCC and GPUCC GDSCs

Imran Shaik · Jul 18, 2026 · 2 files

08cfbfd81dd6

clk: qcom: qcm2290: Update DISPCC and GPUCC GDSC *wait_val values

Imran Shaik · Jul 18, 2026 · 2 files

1b2e1f5a37dd

clk: qcom: gpucc-qcm2290: Drop pm_clk handling

Imran Shaik · Jul 18, 2026 · 1 files

1b4599bc20e9

clk: qcom: gpucc-qcm2290: Move to the latest common qcom_cc_probe() model

Imran Shaik · Jul 18, 2026 · 1 files

7274ea68d2b4

clk: qcom: gpucc-qcm2290: Keep the critical clocks always-on from probe

Imran Shaik · Jul 18, 2026 · 1 files

ab46b5fb668b

clk: qcom: gpucc-qcm2290: Park RCG's clk source at XO during disable

Imran Shaik · Jul 18, 2026 · 1 files

99c28d653aac

dt-bindings: clock: qcom: Add Qualcomm Shikra Display clock controller

Imran Shaik · Jul 18, 2026 · 1 files

46d50405c969

dt-bindings: clock: qcom: Add Qualcomm Shikra GPU clock controller

Imran Shaik · Jul 18, 2026 · 1 files

c7d44572a85a

clk: qcom: Add support for Qualcomm GPU Clock Controller on Shikra

Imran Shaik · Jul 18, 2026 · 1 files

5859fa79c7d8

backlight: ktd2801: Fix unmet dependency on GPIOLIB

Julian Braha · Jul 19, 2026 · 1 files

cca7d3e30bf3

f2fs: fix dentry folio leak in find_in_level

Guanghui Yang · Jul 19, 2026 · 1 files

0a29aa605286

mfd: macsmc: Fix key count endianness annotation

Sven Peter · Jul 19, 2026 · 1 files

4d31434fea51

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

Eduard Bostina · Jul 19, 2026 · 2 files

438623bb9350

clk: stm32: add missing bitfield.h header

Rosen Penev · Jul 19, 2026 · 2 files

745dfe874d5b

clk: stm32: allow STM32MP COMPILE_TEST builds

Rosen Penev · Jul 19, 2026 · 1 files

3194c0f961a4

clk: hisilicon: hi3660-stub: use devm_platform_ioremap_resource

Rosen Penev · Jul 19, 2026 · 1 files

f600fbdb2093

clk: composite: Export devm composite pdata helper

Jia Wang · Jul 20, 2026 · 1 files

e1d57ac7fe53

dt-bindings: clock: ultrarisc: Add DP1000 Clock Controller

Jia Wang · Jul 20, 2026 · 3 files

3948a36be42b

clk: ultrarisc: Add DP1000 clock driver

Jia Wang · Jul 20, 2026 · 8 files

8834f5494ab5

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

Yongxing Mou · Jul 20, 2026 · 2 files

68b78ad1e353

thermal/drivers/spacemit: Validate clamped trip thresholds

surendra · Jul 20, 2026 · 1 files

3bf07ce8058b

mm: vmscan: convert folio_referenced() to use vma_flags_t

Baolin Wang · Jul 20, 2026 · 3 files

b64727d26478

mm: vmscan: add a helper to identify file-backed executable folios

Baolin Wang · Jul 20, 2026 · 1 files

0ee06ee38aed

mm: mglru: promote mapped executable folios after first usage

Baolin Wang · Jul 20, 2026 · 1 files

83feedd9d83c

mfd: sm501: Fix potential memory leaks during remove

Abdun Nihaal · Jul 20, 2026 · 1 files

08ea045e0b82

mfd: iqs62x: Reject zero-length firmware records

Pengpeng Hou · Jul 20, 2026 · 1 files

0be718b5451b

mfd: rave-sp: validate received frame payload lengths

Pengpeng Hou · Jul 20, 2026 · 1 files

3541a2b06ecd

mm/kmemleak: report RCU-tasks quiescent states during the scan

Breno Leitao · Jul 20, 2026 · 1 files

62e39381b780

mm: use proper PTE accessor in move_ptes()

Alexander Gordeev · Jul 20, 2026 · 1 files

d2a8d446a09c

ceph: revalidate ki_pos for O_APPEND writes after cap acquisition

Xiubo Li · Jul 21, 2026 · 1 files

878d93aaa596

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

Robert Leussler · Jul 21, 2026 · 1 files

cb0ec27efac2

tools/lib/thermal: Fix misplaced extern "C" closing brace

Andreas Haufler · Jul 21, 2026 · 1 files

5f0d4a794391

dt-bindings: thermal: mediatek: Make resets optional for MT8196

AngeloGioacchino Del Regno · Jul 21, 2026 · 1 files

6b73e78462ad

thermal/drivers/mediatek/lvts_thermal: Make reset optional for MT8196

AngeloGioacchino Del Regno · Jul 21, 2026 · 1 files

763fe700b7c5

xfrm: avoid lock inversion in nat keepalive work

Zihan Xi · Jul 21, 2026 · 1 files

60276a9469a1

clk: qcom: gcc-shikra: Add additional frequencies for EMAC RGMII clocks

Imran Shaik · Jul 22, 2026 · 1 files

f9cbc4bddb63

dt-bindings: clock: qcom: Move glymur TCSR to own binding

Qiang Yu · Jul 22, 2026 · 2 files

0998cf30b0e0

dt-bindings: clock: qcom,glymur-tcsr: Add mahua support

Qiang Yu · Jul 22, 2026 · 1 files

22c70e573200

clk: qcom: Add generic clkref_en support

Qiang Yu · Jul 22, 2026 · 3 files

0753091abc4b

clk: qcom: tcsrcc-glymur: Add regulator supplies and migrate to clk_ref helper

Qiang Yu · Jul 22, 2026 · 1 files

0f87ded5f839

clk: qcom: tcsrcc-glymur: Add Mahua QREF regulator support

Qiang Yu · Jul 22, 2026 · 1 files

684f95fb4e9a

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

Dmitry Baryshkov · Jul 22, 2026 · 3 files

bd926e62d355

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

Dmitry Baryshkov · Jul 22, 2026 · 1 files

0bf739c3cd22

backlight: qcom-wled: Remove redundant dev_err()

Pan Chuang · Jul 22, 2026 · 1 files

2aed51fc58d9

xfrm: Fix skb double-free in xfrm_dev_direct_output()

Sanghyun Park · Jul 22, 2026 · 1 files

fcbf9964b67a

thermal/drivers/qoriq: Disable clock on resume failure

Can Peng · Jul 22, 2026 · 1 files

bcc6d886e500

thermal/drivers/imx: Disable clock on runtime resume failure

Can Peng · Jul 22, 2026 · 1 files

8d128c932bce

batman-adv: bla: fix freeing of claims on meshif deletion

Sven Eckelmann · Jul 22, 2026 · 1 files

ffdb7a8104f5

drm/amdgpu: ensure all userq VAs mapped before restore

Zhu Lingshan · Jul 22, 2026 · 1 files

5d901d7d1002

dt-bindings: thermal: Add Qualcomm MBG thermal monitor support

Satya Priya Kakitapalli · Jul 22, 2026 · 2 files

c3dce117333c

thermal/drivers/qcom: Add support for Qualcomm MBG thermal monitoring

Satya Priya Kakitapalli · Jul 22, 2026 · 3 files

7680af9184f1

iio: adc: qcom-spmi-adc5-gen3: Remove an unnecessary print

Jishnu Prakash · Jul 22, 2026 · 1 files

b39f9b4b21df

iio: adc: qcom-spmi-adc5-gen3: Share SDAM0 IRQ with ADC_TM auxiliary driver

Jishnu Prakash · Jul 22, 2026 · 2 files

948ee3a74f35

thermal/drivers/qcom: add support for PMIC5 Gen3 ADC thermal monitoring

Jishnu Prakash · Jul 22, 2026 · 2 files

9c4cee964e0c

clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration

Dmitry Baryshkov · Jul 22, 2026 · 1 files

468e458ffde9

NFSv4: Fix incorrect argument passed to nfs4_delete_lease() in nfs4_add_lease()

Zhansong Gao · Jul 22, 2026 · 1 files

ff7937d14f53

UBI: fix two issues in the ubi.mtd MODULE_PARM_DESC

Ran Hongyun · Jul 23, 2026 · 1 files

a5e0055eac83

UBI: support per-device wear-leveling threshold

Ran Hongyun · Jul 23, 2026 · 6 files

1b7c8fe294a6

memcg: move mem_cgroup_swappiness and vm_swappiness to mm/swap.h

Ridong Chen · Jul 23, 2026 · 4 files

8a905195850d

mm: vmscan: fix node reclaim ignoring swappiness parameter

Ridong Chen · Jul 23, 2026 · 1 files

3c5194eb2e64

mm/swap: revert to single-folio writes for synchronous swap devices

Christoph Hellwig · Jul 23, 2026 · 1 files

52d85ca90c7d

mm/swap: add a new swap_ops.h header to allow for pluggable swap ops

Christoph Hellwig · Jul 23, 2026 · 9 files

22779ae8175a

mm/swap: move swap_ops into file systems for file system-based swap

Christoph Hellwig · Jul 23, 2026 · 10 files

9be23efacbac

ceph: use GFP_NOFS for cap flush allocation in writeback path

Xiubo Li · Jul 23, 2026 · 1 files

af59562a5b3d

ceph: do not cache negative dentries for snapped directories

Xiubo Li · Jul 23, 2026 · 2 files

48ceae43be9f

dt-bindings: soc: cix: add sky1 audss cru controller

Joakim Zhang · Jul 23, 2026 · 3 files

3730fe6032d9

clk: cix: add sky1 audss clock controller

Joakim Zhang · Jul 23, 2026 · 5 files

b5fa9d3beec4

reset: cix: add sky1 audss auxiliary reset driver

Joakim Zhang · Jul 23, 2026 · 3 files

a2b1c025cf28

arm64: dts: cix: sky1: add audss cru

Joakim Zhang · Jul 23, 2026 · 1 files

7bad4bda74dc

xfrm: ah6: validate routing header segments_left

Asim Viladi Oglu Manizada · Jul 23, 2026 · 1 files

4bcba49984ff

clk: sunxi-ng: mux: fix determine helper rate propagation

Jerome Brunet · Jul 23, 2026 · 1 files

7bbbfcd4e495

clk: sunxi-ng: div: add read-only operation support

Jerome Brunet · Jul 23, 2026 · 2 files

176184e7f799

clk: sunxi-ng: sun6i-rtc: split main oscillator div and gate

Jerome Brunet · Jul 23, 2026 · 2 files

0a136efc0fc2

clk: sunxi-ng: sun6i-rtc: add a733 support

Jerome Brunet · Jul 23, 2026 · 2 files

93c125e4ea98

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

Dmitry Baryshkov · Jul 23, 2026 · 2 files

95231a92250e

dt-bindings: leds: backlight: Convert TPS65217 to DT schema

Eduard Bostina · Jul 23, 2026 · 3 files

52aef653c3d0

clk: rockchip: Fix the fractional part denominator on RK3588/RK3576 PLLs

Alexey Charkov · Jul 23, 2026 · 1 files

581478883477

clk: rockchip: Fractional PLL coefficient on RK3588/RK3576 is two's complement

Alexey Charkov · Jul 23, 2026 · 4 files

b698927accb1

clk: Add devm_clk_bulk_get_enable()

Suraj Gupta · Jul 23, 2026 · 3 files

50507d6fc801

apparmor: switch website link to https

Baruch Siach · Jul 23, 2026 · 1 files

4e324f1bc003

clk: remove conditional return with no effect

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

b1407862fb57

rtc: pcf2127: remove conditional return with no effect

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

e6850b69b674

dt-bindings: clock: airoha: Add additional reset for PCIe PERSTOUT

Christian Marangi · Jul 23, 2026 · 1 files

6712f48eb3a1

clk: en7523: add support for dedicated PCIe PERSTOUT reset

Christian Marangi · Jul 23, 2026 · 1 files

83723f32cb3d

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

Anna Maniscalco · Jul 23, 2026 · 1 files

ef6f39403997

apparmor: make table entry count last enum for static tables

John Johansen · Jul 23, 2026 · 3 files

1bd606110942

apparmor: fix error debug output in fn_label_build

John Johansen · Jul 23, 2026 · 1 files

a3ed5d43f786

apparmor: mark static tables and structs as read only

John Johansen · Jul 23, 2026 · 8 files

9477820c63cb

mm: memcg: stop reclaim when a limit update is superseded

Guopeng Zhang · Jul 24, 2026 · 1 files

8a58a41100ea

ARM: 9483/1: select HAVE_POSIX_CPU_TIMERS_TASK_WORK

Karl Mehltretter · Jul 24, 2026 · 1 files

95d27c1708bb

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

Ibrahim Hashimov · Jul 24, 2026 · 1 files

ef6ca9c4df02

clk: mvebu: clean-up simple provider misuse of the consumer API

Jerome Brunet · Jul 24, 2026 · 1 files

470bd66370ec

clk: qcom: clean-up simple provider misuse of the consumer API

Jerome Brunet · Jul 24, 2026 · 4 files

227d02395205

clk: st: clean-up simple provider misuse of the consumer API

Jerome Brunet · Jul 24, 2026 · 1 files

3ed463b69be8

clk: tegra: clean-up simple provider misuse of the consumer API

Jerome Brunet · Jul 24, 2026 · 1 files

6c3a4d971503

clk: qcom: gcc-nord: mark PCIe link clocks as critical

Taniya Das · Jul 24, 2026 · 1 files

936e98ef12f7

clk: qcom: negcc-nord: keep GPU2 CFG clock enabled via critical CBCR

Taniya Das · Jul 24, 2026 · 1 files

d6c34c2929f5

dt-bindings: clock: qcom: Document Nord display clock controller

Taniya Das · Jul 24, 2026 · 2 files

9dcc782e2082

clk: qcom: Add Nord display clock controller support

Taniya Das · Jul 24, 2026 · 4 files

0c51d1ad27cb

dt-bindings: clock: qcom: Document Nord GPU clock controllers

Taniya Das · Jul 24, 2026 · 3 files

47f2e6e1cee1

clk: qcom: gpucc: Add Nord graphics clock controller support

Taniya Das · Jul 24, 2026 · 4 files

0c569e22020f

thermal/drivers/qcom-spmi-adc-tm5: Drop IIO_VAL_INT check in adc_tm5_get_temp

Rakesh Kota · Jul 24, 2026 · 1 files

092755367e1a

rtc: spacemit: handle regmap_test_bits() error return

Surendra Singh Chouhan · Jul 24, 2026 · 1 files

6ef116708c63

dt-bindings: clock: qcom: Add Qualcomm Shikra AudioCoreCC and AudioCoreCSR

Imran Shaik · Jul 24, 2026 · 3 files

3e7b00804665

clk: qcom: Add Audio Core clock controller support on Qualcomm Shikra SoC

Imran Shaik · Jul 24, 2026 · 3 files

942901eeda93

leds: gpio: Clear error pointers for skipped LEDs

Steve Dunnagan · Jul 24, 2026 · 1 files

bf2fe566a8cb

coccinelle: double_lock: improve performance when no double lock exists

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

b32cf68d78a1

coccinelle: misc: minmax: improve performance when no candidate exists

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

368500fcb367

dt-bindings: clock: ti,keystone-gate: Convert to DT schema

Bhargav Joshi · Jul 25, 2026 · 3 files

fd0a63f086b3

coccinelle: misc: minmax: drop unneeded parentheses

Julia Lawall · Jul 26, 2026 · 1 files

af8613c863a3

coccinelle: misc: minmax: check for the presence of if cases

Julia Lawall · Jul 26, 2026 · 1 files

4fc2656db0c8

coccinelle: misc: minmax: avoid unhelpful isomorphisms

Julia Lawall · Jul 26, 2026 · 1 files

12e67eb89eb2

scsi: snic: Fix SCSI host leak on workqueue allocation failure

Chen Changcheng · Jul 27, 2026 · 1 files

667f420c09f1

clk: ti: mux: resolve parent clocks by DT index, not by name

Mathieu Dubois-Briand · Jul 27, 2026 · 1 files

fe3dd92ac54a

clk: ti: composite: resolve parent clocks by DT index, not by name

Mathieu Dubois-Briand · Jul 27, 2026 · 1 files

f8a410880025

f2fs: return writeback error from collapse range

Wenjie Qi · Jul 27, 2026 · 1 files

4496593f4d69

dt-bindings: mfd: qcom,tcsr: Document the IPQ9650 TCSR block

Kathiravan Thirumoorthy · Jul 27, 2026 · 1 files

4004c130c358

selftests/mm: skip COW tmpfile cases when fallocate() is unsupported

Muhammad Usama Anjum · Jul 27, 2026 · 1 files

e5220e4d934f

selftests/mm: skip guard hole-punch test if MADV_REMOVE is unsupported

Muhammad Usama Anjum · Jul 27, 2026 · 1 files

e14e52a7ce02

selftests/mm: skip hard dirty page-cache test on NFS

Muhammad Usama Anjum · Jul 27, 2026 · 1 files

746c94b7cb79

selftests/mm: retry migration failures for the full runtime

Muhammad Usama Anjum · Jul 27, 2026 · 1 files

6c27cd23bd43

apparmor: refactory mount to use check_perms

John Johansen · Jul 27, 2026 · 4 files

85171332742e

f2fs: only redirty pinned folios in redirty_blocks

Wenjie Qi · Jul 27, 2026 · 1 files

a53cbd149844

coccinelle: mini_lock: improve performance when searching loops

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

b765b508bdd5

dt-bindings: leds: nxp,pca963x: Fix reg maximum for pca9635

Loic Poulain · Jul 27, 2026 · 1 files

160c78e69c3b

dt-bindings: leds: nxp,pca963x: Add multicolor LED support

Loic Poulain · Jul 27, 2026 · 1 files

cd5d8dcd4ad7

leds: pca963x: Add multicolor LED class support

Loic Poulain · Jul 27, 2026 · 2 files

a69797fb3645

mm/vmstat, mm/memcontrol: add _monotonic vmstat readers

Usama Arif · Jul 27, 2026 · 4 files

1b089def0fb8

mm/vmscan: add pgrotate_anon and pgrotate_file vmstat counters

Usama Arif · Jul 27, 2026 · 4 files

7b9f4e5f8101

mm/vmscan: reduce lru_lock contention via vmstat-derived scan-balance cost

Usama Arif · Jul 27, 2026 · 9 files

c12cbf56320f

xfrm: fix xfrm_state_construct() auth-trunc leak

Zihan Xi · Jul 27, 2026 · 1 files

86ff1842795b

nfs4.2: add UNCACHEABLE_FILE_DATA attribute support

Tom Haynes · Jul 27, 2026 · 8 files

6f36ce30983e

nfs4.2: request UNCACHEABLE_FILE_DATA only for regular files

Mike Snitzer · Jul 27, 2026 · 2 files

b4dd7f815922

nfs4.2: open UNCACHEABLE_FILE_DATA files with O_DIRECT

Mike Snitzer · Jul 27, 2026 · 4 files

e1fc6e70f36e

Drivers: hv: Use meaningful errnos for hypercall status codes

Hardik Garg · Jul 27, 2026 · 1 files

e79ca91165d4

ARM: 9484/1: enable interrupts when unhandled user faults are triggered

Xie Yuanbin · Jul 28, 2026 · 1 files

1039bffd6ae9

ARM: 9485/1: mm: acquire mmap write lock around show_pte() for user faults

Xie Yuanbin · Jul 28, 2026 · 1 files

34a00895d032

mm/migrate_device: clear stale mapping after freeing swapcache

Arvind Yadav · Jul 28, 2026 · 1 files

442d24ce7f4c

dt-bindings: clock: mediatek: Add mt8173 mfgtop

Chen-Yu Tsai · Jul 28, 2026 · 2 files

ebd0b73d2137

clk: mediatek: Add mt8173-mfgtop driver

Chen-Yu Tsai · Jul 28, 2026 · 3 files

c08b809d8c2c

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

Hans de Goede · Jul 28, 2026 · 1 files

db6f98b9515f

drm/msm/dp: remove cached drm_edid from panel

Yongxing Mou · Jul 28, 2026 · 3 files

cd07d6358840

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

Yongxing Mou · Jul 28, 2026 · 3 files

1c96c88ec172

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

Yongxing Mou · Jul 28, 2026 · 3 files

7de83c21291f

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

Yongxing Mou · Jul 28, 2026 · 2 files

3a1edd5ac022

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

Yongxing Mou · Jul 28, 2026 · 1 files

0a19867dfb8d

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

Yongxing Mou · Jul 28, 2026 · 1 files

38e4b1214979

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

Yongxing Mou · Jul 28, 2026 · 1 files

ca16db3d18cf

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

Abhinav Kumar · Jul 28, 2026 · 3 files

477d23a69569

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

Abhinav Kumar · Jul 28, 2026 · 3 files

2f0e61b6c592

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

Abhinav Kumar · Jul 28, 2026 · 3 files

a57a81926277

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

Abhinav Kumar · Jul 28, 2026 · 3 files

894a6e16abbe

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

Yongxing Mou · Jul 28, 2026 · 1 files

e8d91d17f73b

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

Abhinav Kumar · Jul 28, 2026 · 4 files

c16ba6ba3da4

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

Yongxing Mou · Jul 28, 2026 · 1 files

811c38907eab

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

Konrad Dybcio · Jul 28, 2026 · 1 files

cebfa9909e27

drm/msm/dp: Drop dev_pm_opp_set_rate(0)

Konrad Dybcio · Jul 28, 2026 · 1 files

06b7ba206561

drm/msm/dsi: Drop dev_pm_opp_set_rate(0)

Konrad Dybcio · Jul 28, 2026 · 1 files

ba22f575de9d

smb: client: restore the data_offset bound in is_valid_oplock_break()

Bryam Vargas · Jul 28, 2026 · 1 files

e36f8825616b

dt-bindings: leds: lacie,ns2-leds: Convert to DT schema

Ninad Naik · Jul 28, 2026 · 2 files

5120b1e048d4

hugetlb: only adjust reservation during unmapping if mapcount is 0

Guillaume Morin · Jul 28, 2026 · 1 files

b9f2181b90ec

apparmor: fix auditing of mount binary data

John Johansen · Jul 28, 2026 · 1 files

ecafacef162f

apparmor: drop use of _confined variant for iteration

John Johansen · Jul 28, 2026 · 1 files

e3bc982007fe

apparmor: constify aa_perms parameters that are read-only

John Johansen · Jul 28, 2026 · 6 files

08066bcdeed0

apparmor: constify aa_profile parameters on read-only compute paths

John Johansen · Jul 28, 2026 · 10 files

6b0d1083364f

memcg: bypass the reclaim and oom killer for dying tasks once oom_reaper is done

Shakeel Butt · Jul 29, 2026 · 1 files

dde75313eed0

zram: set default primary compressor in zram_destroy_comps()

Sergey Senozhatsky · Jul 29, 2026 · 1 files

ec7607ac4717

zram: validate deflate params

Sergey Senozhatsky · Jul 29, 2026 · 1 files

be8e785db92c

Drop Michael Turquette's clk maintainer entry

Uwe Kleine-König · Jul 29, 2026 · 2 files

01a915e8239b

apparmor: constify aa_dfa parameters on read-only compute paths

John Johansen · Jul 29, 2026 · 8 files

713e4d54ff73

dt-bindings: clock: rockchip: Add RV1106 CRU support

Simon Glass · Jul 29, 2026 · 2 files

b520d056f261

clk: rockchip: Add clock controller for the RV1106

Simon Glass · Jul 29, 2026 · 3 files

5a03dbfd6700

scsi: lpfc: Replace strlcat() with seq_buf in lpfc_info()

Ian Bridges · Jul 29, 2026 · 1 files

07f46a9f8964

scsi: lpfc: Replace strlcat() with scnprintf() in lpfc_vport_symbolic_node_name()

Ian Bridges · Jul 29, 2026 · 1 files

22d4cbf6f750

scsi: lpfc: Replace strlcat() with seq_buf in lpfc_rx_monitor_report()

Ian Bridges · Jul 29, 2026 · 1 files

4832a60e0a78

scsi: lpfc: Replace strlcat() with seq_buf in the debugfs dump helpers

Ian Bridges · Jul 29, 2026 · 1 files

36b6dcb2b746

scsi: lpfc: Replace strlcat() with sysfs_emit_at() in the sysfs show functions

Ian Bridges · Jul 29, 2026 · 2 files

830ead322c39

clk: qcom: Fix test_ctl_hi field for DEFAULT_EVO PLLs

Imran Shaik · Jul 29, 2026 · 3 files

ae88499d71ce

drm/msm: Fix barriers accessing ctx vm

Rob Clark · Jul 29, 2026 · 1 files

ea69d489d3a6

drm/msm: Rework queuelock

Rob Clark · Jul 29, 2026 · 3 files

2c26f9e46d39

drm/msm: Synchronize VM creation on ctxlock

Rob Clark · Jul 29, 2026 · 2 files

2b1bfcb59d3f

drm/msm: Synchronize set_sysprof on ctxlock

Rob Clark · Jul 29, 2026 · 1 files

9ee2884ed58e

drm/msm: Move nr_cmds initialization

Rob Clark · Jul 29, 2026 · 1 files

0369a2619c50

drm/msm: Remove redundant SIZE_MAX check

Rob Clark · Jul 29, 2026 · 1 files

b87c50d2cabc

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

Rob Clark · Jul 29, 2026 · 1 files

517ca9a86a4a

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

Rob Clark · Jul 29, 2026 · 1 files

e6863b085606

drm/msm/gem: Fix dma_buf import error paths

Rob Clark · Jul 29, 2026 · 3 files

4e67b8fc55c4

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

Rob Clark · Jul 29, 2026 · 1 files

695d2b042af0

drm/msm/gem: Extract bookkeeping init helper

Rob Clark · Jul 29, 2026 · 1 files

df68029e639b

drm/msm/gem: Set resv before exposing obj

Rob Clark · Jul 29, 2026 · 5 files

a6d87a272b2c

drm/msm/gem: Validate lazy VM in GEM_NEW

Rob Clark · Jul 29, 2026 · 1 files

00dfa76bdfc2

drm/msm: Allow lazy VM creation to fail

Rob Clark · Jul 29, 2026 · 5 files

3b35a5c528ba

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

Rob Clark · Jul 29, 2026 · 2 files

1b8029394fb7

drm/msm: Fix per-process-pgtables check

Rob Clark · Jul 29, 2026 · 1 files

7aeada642ebf

drm/msm: Fixup invalid overflow check

Rob Clark · Jul 29, 2026 · 1 files

f06711486c12

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

Randy Dunlap · Jul 29, 2026 · 1 files

abd6591fb5cc

ubifs: key.h: use correct function parameter name

Randy Dunlap · Jul 29, 2026 · 1 files

4e5e02340a18

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

Randy Dunlap · Jul 29, 2026 · 1 files

9e4c1ef73b43

apparmor: compressed_data not described in aa_get_data_from_compressed

John Johansen · Jul 29, 2026 · 1 files

769bcbee07a4

x86/hyperv: reserve more vectors

Wei Liu · Jul 30, 2026 · 1 files

5adb3698bbe8

coccinelle: update Coccinelle website URL

相浦彰 / AIURA,AKIRA · Jul 30, 2026 · 3 files

f74e6dff5440

Documentation: zram: correct algo parameters configuration documentation

Sergey Senozhatsky · Jul 30, 2026 · 1 files

16f212563f86

dt-bindings: clock: ti: Convert APLL clock to DT schema

Eduard Bostina · Jul 30, 2026 · 2 files

884dfb2dfe2c

clk: imx95-blk-ctl: Add func_out_en clock for i.MX9x PCIe

Richard Zhu · Jul 30, 2026 · 1 files

39ec460b56b2

clk: imx95-blk-ctl: Fix REFCLK rise-fall mismatch on i.MX95

Richard Zhu · Jul 30, 2026 · 1 files

1c5f27e845e8

apparmor: Fix build failure when ZSTD_DECOMPRESS is not enabled

John Johansen · Jul 30, 2026 · 2 files

bbc2de7fa5b4

docs/ja_JP: translate submitting-patches.rst (tag usage)

Akiyoshi Kurita · Jul 30, 2026 · 1 files

140b13475302

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

Dmitry Baryshkov · Jul 30, 2026 · 1 files

126ee572d04e

dt-bindings: clock: qcom-rpmhcc: Add RPMH clock controller for Maili

Taniya Das · Jul 30, 2026 · 1 files

2f4a1d2ed505

dt-bindings: clock: qcom: Add Maili TCSR clock controller

Taniya Das · Jul 30, 2026 · 1 files

86ea9de5fae9

dt-bindings: clock: qcom: Add Maili global clock controller

Taniya Das · Jul 30, 2026 · 2 files

cc881afb66ab

clk: qcom: gcc-hawi: Add support for global clock controller on Maili

Taniya Das · Jul 30, 2026 · 1 files

ad46c907d7d9

batman-adv: fix stale receive device on merged fragments

Zhiling Zou · Jul 31, 2026 · 1 files

a44730dd05a3

mm: shmem: reject page-aligned fallocate end overflow

Zhiling Zou · Jul 31, 2026 · 1 files

7822fa5f4f64

mm: zswap: drop list_lru param from zswap_lru_add() and _del()

Wilson Felipe Pereira · Jul 31, 2026 · 1 files

ca45cfa74370

rtc: gamecube: check return value of devm_rtc_register_device()

Linkai Gong · Jul 31, 2026 · 1 files

dd0dcfe8ef21

mm: kmemleak: default min_unref_scans to 2 for verbose auto-scan

Breno Leitao · Jul 31, 2026 · 1 files

09dde5e9bac0

Documentation: kmemleak: document the conditional min_unref_scans default

Breno Leitao · Jul 31, 2026 · 1 files

972195eb9b4c

selftests/mm: kmemleak: drop stale min_unref_scans default from comments

Breno Leitao · Jul 31, 2026 · 1 files

f374967fcdf0

libceph: validate banner payload length

Aleksandr Nogikh · Jul 31, 2026 · 1 files

d51fc9d4cd6e

power: sequencing: rename pwrseq_power_on/off() to pwrseq_enable/disable()

Bartosz Golaszewski · Jul 31, 2026 · 8 files

271e90eb5f9f

drm: use drm_warn() in validate_blend_mode_for_alpha_formats()

Leandro Ribeiro · Jul 31, 2026 · 1 files

8380671909bf

mm/sparse: correct init section annotations

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

7a39f03bc9da

mm/page_reporting: add page_reporting_delay_ms module parameter

Pratyush Mallick · Jul 31, 2026 · 2 files

078e1a0fc41a

mm/gup: fix always draining LRU caches in collect_longterm_unpinnable_folios()

David Hildenbrand (Arm) · Jul 31, 2026 · 1 files

60dbcce1567f

selftests/fuse: test post-EOF page zeroing when a file is extended

Jimmy Zuber · Jul 31, 2026 · 3 files

b0c2e98d291b

apparmor: fix implicit declaration of function 'decompress_zstd'

John Johansen · Aug 1, 2026 · 1 files

0d4d262c1664

clk: devres: fix cleanup in devm_clk_get_optional_enabled_with_rate()

Onur Özkan · Aug 1, 2026 · 1 files

272b0d84b17f

mm/vmalloc: make vm_struct.nr_pages an unsigned long

Artem Lytkin · Aug 1, 2026 · 2 files

6620f5e8c11c

openrisc: drop unneeded semicolon

Julia Lawall · Aug 1, 2026 · 1 files

5d7ebde44469

dt-bindings: clock: Correct white-space style

Krzysztof Kozlowski · Aug 1, 2026 · 4 files

b9183788a2de

mm/vmalloc: do not warn on -ENOMEM from va_alloc()

Uladzislau Rezki (Sony) · Aug 2, 2026 · 1 files

47504742cea7

mfd: qnap-mcu: keep the reply buffer alive past a command timeout

Ali Ahmet Memis · Aug 2, 2026 · 1 files

b64acacd5429

coccinelle: api: check for macro context

Julia Lawall · Aug 2, 2026 · 1 files

112e447d17f7

netfilter: validate L4 headers after userspace packet writes

Zhiling Zou · Aug 3, 2026 · 2 files

b6c46ab0bdee

ipmi: Remove all sysfs files on registration failure

Yuho Choi · Aug 3, 2026 · 1 files

27c9445be86b

i2c: imx-lpi2c: avoid accessing target registers on master-only controllers

Carlos Song · Aug 3, 2026 · 1 files

efede141dc86

apparmor: Fix warning: 'decompress_zstd' defined but not used

John Johansen · Aug 3, 2026 · 1 files

3cf908dd1396

clk: zynq: pll: Fix kernel-doc after determine_rate() conversion

Babanpreet Singh · Aug 3, 2026 · 1 files

6dc2b804a042

f2fs: reject invalid recovered filename lengths

Wenjie Qi · Aug 3, 2026 · 1 files

3de6b8094115

f2fs: Run f2fs_write_end_io() asynchronously

Bart Van Assche · Aug 3, 2026 · 5 files

c310a8932a31

mm/swap: reject swapon() on filesystem-level encrypted files

Eric Biggers · Aug 3, 2026 · 2 files

314c9e476ffc

f2fs: call __add_ino_entry out of the eviction path

Jaegeuk Kim · Aug 3, 2026 · 5 files

4e7e499b750f

selftests/mm: rename local_config.h to local_config.h_gen

Pratyush Mallick · Aug 3, 2026 · 4 files

2bee308f3adb

selftests/mm: use pattern matching in .gitignore

Pratyush Mallick · Aug 3, 2026 · 1 files

0f9af07ecc1a

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

Chen Changcheng · Aug 4, 2026 · 1 files

5cb33b00c8fb

f2fs: avoid NULL checkpoint thread access in sysfs

Wenjie Qi · Aug 4, 2026 · 1 files

8e4692c6c165

f2fs: protect critical_task_priority updates with s_umount

Wenjie Qi · Aug 4, 2026 · 1 files

daf120e46438

backlight: aw99706: Fix DT property names to match binding

Junjie Cao · Aug 4, 2026 · 1 files

3d142b19b09e

backlight: aw99706: Validate all DT property values consistently

Junjie Cao · Aug 4, 2026 · 1 files

fbf8b5d251e8

backlight: aw99706: Honor the core blank state in update_status()

Junjie Cao · Aug 4, 2026 · 1 files

894913e2d35c

zram: fix out-of-bounds access in writeback_store()

Longlong Xia · Aug 4, 2026 · 1 files

391f057f44a5

zram: fix out-of-bounds access in read_block_state()

Longlong Xia · Aug 4, 2026 · 1 files

45214458d6b5

zram: do not release zstd global params from error paths

Haoqin Huang · Aug 4, 2026 · 1 files

6dc404d433ad

zram: reject zero-size dictionary

Haoqin Huang · Aug 4, 2026 · 1 files

70922d5ef84a

zram: add pr_fmt to backend files

Haoqin Huang · Aug 4, 2026 · 7 files

7b0f677c7bd5

zram: validate parameters in each backend's setup_params

Haoqin Huang · Aug 4, 2026 · 7 files

702c5a799db2

zram: reset per-priority params when changing algorithm before init

Haoqin Huang · Aug 4, 2026 · 1 files

6fd3e592c09d

mm: add some missing includes to mm-local headers

Lorenzo Stoakes (ARM) · Aug 4, 2026 · 7 files

d86dadc6feea

dt-bindings: mfd: syscon: Add ESWIN EIC7700 compatible

Pinkesh Vaghela · Aug 4, 2026 · 1 files

8bc69b8d209f

selftests/mm: read memory information without popen

Warren Xiong · Aug 4, 2026 · 1 files

2b02aa1b547a

dt-bindings: mfd: syscon: Allow syscon compatible for Loongson-2K0300 chip id

Binbin Zhou · Aug 4, 2026 · 1 files

34568000f3c9

mm/Kconfig: make FLATMEM depend on !NUMA

Sang-Heon Jeon · Aug 4, 2026 · 1 files

0ddb8bb85b98

mm/page_ext: remove pgdat_page_ext_init()

Sang-Heon Jeon · Aug 4, 2026 · 3 files

315d11a89147

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

Bhargav Joshi · Aug 4, 2026 · 2 files

fbedf6d92e54

apparmor: constify aa_label parameters on read-only query helpers

John Johansen · Aug 4, 2026 · 2 files

4f40873f8a41

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

Harry Wentland · Aug 4, 2026 · 1 files

e4c3ab59021e

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

Harry Wentland · Aug 4, 2026 · 1 files

c299a2285d9d

mm/huge_memory: use folio's memcg inside __folio_split()

Zi Yan · Aug 4, 2026 · 1 files

789763523fb4

xarray: honor XA_FLAGS_ACCOUNT in xas_split_alloc()

Zi Yan · Aug 4, 2026 · 1 files

c4c405023635

thermal/of: Fix trivial enabled typo

Marek Vasut · Aug 4, 2026 · 1 files

8be7c167be57

mm/show_mem: fix format string inconsistencies and type mismatches

Ye Liu · Aug 5, 2026 · 1 files

e73aeb8a411e

mm/sparse: keep mem_section_usage_size() internal

Muchun Song · Aug 5, 2026 · 3 files

c52feb436539

drm/amdgpu: Disable runtime PM for externally attached dGPUs

Yang Wang · Aug 5, 2026 · 1 files

f5071235a162

dt-bindings: mfd: qcom,spmi-pmic: Document haptics device

Fenglin Wu · Aug 5, 2026 · 1 files

36a9799b2c86

maple_tree: remove unused mas_is_root_limits()

Zhan Xusheng · Aug 5, 2026 · 1 files

bb3e3c5c2d63

mm: debug_page_alloc: fix type mismatch for debug_guardpage_minorder

Ye Liu · Aug 5, 2026 · 1 files

a44ab4bd1ec0

ksm: update comments and docs to reference folio->mapping

Hongfu Li · Aug 5, 2026 · 3 files

9d0e4b1ae5b0

mfd: cs42l43: Fix regmap defaults ordering

Charles Keepax · Aug 5, 2026 · 1 files

c659fa329ea2

cpufreq: intel_pstate: Consolidate HWP P-states initialization

Rafael J. Wysocki · Aug 5, 2026 · 1 files

d657aa1b8ed3

cpufreq: intel_pstate: Avoid using DESIRED_PERF when DEC is enabled

Rafael J. Wysocki · Aug 5, 2026 · 1 files

026d7aeadf27

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

Chao Yu · Aug 5, 2026 · 1 files

7173538c41d6

f2fs: avoid unnecessary shrink in f2fs_shrink_scan()

Chao Yu · Aug 5, 2026 · 1 files

5b86eab84ac8

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

Chao Yu · Aug 5, 2026 · 1 files

3c37cac718fa

mm/ksm: avoid missing ksmd wakeups in ksm_enter

Longlong Xia · Aug 5, 2026 · 1 files

586ff159ec02

clk: rockchip: rk3576: fix source muxes for SPI0..SPI4

Alexey Charkov · Aug 5, 2026 · 1 files

cf1a12e08045

backlight: Use sysfs_emit() instead of sprintf()

Levente Szajko · Aug 5, 2026 · 2 files

993f235c4af4

objtool/rust: add one more `noreturn` Rust function

Miguel Ojeda · Aug 5, 2026 · 1 files

88656a46dfa3

dt-bindings: clock: Document Renesas R-Car X5H Clock Pulse Generator

Geert Uytterhoeven · Aug 5, 2026 · 2 files

0fb9083a6e56

clk: renesas: Add R-Car X5H CPG driver

Geert Uytterhoeven · Aug 5, 2026 · 3 files

afff109c2f8b

alloc_tag: expose boot-time compression configuration

Abhishek Bapat · Aug 5, 2026 · 2 files

5bb01c657ff9

of: fix out-of-bounds read in of_alias_scan() stem parser

Abdurrahman Hussain · Aug 5, 2026 · 1 files

a9a05e801eff

Drivers: hv: Remove support for WS2012/2012R2 & Win8/8.1 version of Hyper-V

Michael Kelley · Aug 5, 2026 · 5 files

73da9973b353

hv_sock: Remove check for old Hyper-V hosts

Michael Kelley · Aug 5, 2026 · 1 files

6b8345035d9d

hv_netvsc: Remove GPADL teardown special case for old Hyper-V hosts

Michael Kelley · Aug 5, 2026 · 1 files

54cf8154186f

scsi: storvsc: Remove support for storvsc protocol of old Hyper-V hosts

Michael Kelley · Aug 5, 2026 · 1 files

be0cfab740e5

clocksource: hyper-v: Remove support for stimer interrupts in message mode

Michael Kelley · Aug 5, 2026 · 6 files

54cc9b384709

mm: debug_page_alloc: fix NULL buf in debug_guardpage_minorder_setup

Ye Liu · Aug 6, 2026 · 1 files

eae3faf210bd

f2fs: support dynamic reserve/release for device aliasing

Daeho Jeong · Aug 6, 2026 · 11 files

5d59e6a3777c

f2fs: print error information in f2fs_put_super()

Chao Yu · Aug 6, 2026 · 1 files

4b82a0b91be5

selftests/mm: drop duplicate test_seal_mprotect_two_vma_with_gap() call

Hongfu Li · Aug 6, 2026 · 1 files

184bf187c45b

zram: switch to unsigned long indexing

Sergey Senozhatsky · Aug 6, 2026 · 1 files

e4ce743a8f3a

selftests: mm: extend the check_huge() to support mTHP check

Baolin Wang · Aug 6, 2026 · 9 files

6995150ede28

selftests: mm: move gather_after_split_folio_orders() into vm_util.c file

Baolin Wang · Aug 6, 2026 · 3 files

6dedaf0d46a9

selftests: mm: implement the mTHP-sized hugepage check helpers

Baolin Wang · Aug 6, 2026 · 1 files

76f134aabb62

selftests: mm: add mTHP collapse test cases

Baolin Wang · Aug 6, 2026 · 2 files

e1116f8e98ea

f2fs: issue multi-device flushes in parallel

Yonggil Song · Aug 6, 2026 · 1 files

3774c56cc38b

drivers/base, mm: move arch_numa.c to mm/

Mike Rapoport (Microsoft) · Aug 6, 2026 · 7 files

dc8458f43fe9

mm/zswap: fix global shrinker when memory cgroup is disabled

Hao Jia · Aug 6, 2026 · 1 files

6f34b4126b8b

mm/zswap: support batch writeback in shrink_memcg()

Hao Jia · Aug 6, 2026 · 1 files

8282cb36d021

mm/page_alloc: only update lowmem_reserve_ratio on sysctl write

Jianlin Shi · Aug 6, 2026 · 1 files

f8cca63a0a4f

leds: is31fl319x: Modernize registration

Andreas Kemnade · Aug 6, 2026 · 1 files

7e188e9f9437

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

Chao Yu · Aug 6, 2026 · 1 files

53cb675d7206

clk: samsung: Don't include <linux/mod_devicetable.h>

Uwe Kleine-König (The Capable Hub) · Aug 6, 2026 · 1 files

10f307e525a1

nfs: fix ENXIO on O_CREAT open of existing symlink over NFSv3

Michael Nemanov · Aug 6, 2026 · 1 files

3bff8f8e95fd

cpufreq: schedutil: Fix rate limit overflow

Hui Su · Aug 6, 2026 · 1 files

40ba09e11188

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

Sunday Clement · Aug 6, 2026 · 2 files

dc924f0f85af

selftests/mm/vm_util.c: correct __pagemap_scan_get_categories return value

Audra Mitchell · Aug 6, 2026 · 1 files

3f4ae5fab613

apparmor: fix cred UAF caused by begin_current_label_crit_section()

Jann Horn · Aug 6, 2026 · 3 files

fc6415a384f0

mm/gup: factor out LRU cache draining for folio into lru_cache_drain_for_folio()

David Hildenbrand (Arm) · Aug 6, 2026 · 4 files

18e633dd9674

ipmi: Fix leak in __ipmi_bmc_register

Michail Tatas · Aug 6, 2026 · 1 files

1555a0e2a149

apparmor: optimize current_label_crit_section() with needput

John Johansen · Aug 6, 2026 · 5 files

e80456d79ec8

netfilter: ipset: remove need to allocate memory on delete operations

Florian Westphal · Aug 7, 2026 · 3 files

4050b5b0b60c

selftests/mm: fix read_file() return value check

Hongfu Li · Aug 7, 2026 · 2 files

a04ea08ddb51

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

Prike Liang · Aug 7, 2026 · 1 files

b96db32fed8d

cifs: clear tcon after cifsFileInfo_put() in cifs_file_set_size()

Frank Sorenson · Aug 7, 2026 · 1 files

34e0849142c3

mm/hugetlb_cma: support percentage-based hugetlb_cma reservation

Sourav Panda · Aug 7, 2026 · 2 files

660ee6792edf

dt-bindings: input: Add Qualcomm SPMI PMIC haptics

Fenglin Wu · Aug 7, 2026 · 1 files

a9a01be2834a

tracing: Fix logged instance name on creation failure

Vincent Donnefort · Aug 7, 2026 · 1 files

20d4d490bc0c

mm/execmem: fix fallback_end description in kernel-doc

Henry Elderman · Aug 7, 2026 · 1 files

eee1ea58c81e

char: ipmi: use named initializers for acpi_device_id

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

28b13c3c4c65

mm: make VM_FAULT_RESULT_TRACE compatible with sparse

Bart Van Assche · Aug 7, 2026 · 1 files

4d7390530853

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

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

31dd710cd84d

mtd: ubi: Release device reference on busy detach

Yuho Choi · Aug 7, 2026 · 1 files

0d7477640f44

f2fs: refactor f2fs_evict_inode having three major parts

Jaegeuk Kim · Aug 7, 2026 · 1 files

720d8b2f2457

scsi: ufs: core: Set task state before io_schedule_timeout()

Bart Van Assche · Aug 7, 2026 · 1 files

ff5d552022b3

scsi: ufs: core: Enable context analysis

Bart Van Assche · Aug 7, 2026 · 4 files

e70647b25a64

scsi: core: Pass the SCSI host pointer directly to scanning functions

Bart Van Assche · Aug 7, 2026 · 1 files

09982efcc07e

scsi: core: Add lock context annotations

Bart Van Assche · Aug 7, 2026 · 1 files

4c461ee2b2a5

scsi: core: Protect host state changes with the host lock

Bart Van Assche · Aug 7, 2026 · 10 files

fb0fc67db962

scsi: core: Enable context analysis

Bart Van Assche · Aug 7, 2026 · 2 files

8790303cbaac

kasan: fix cache shrink race with CPU hotplug

Hui Su · Aug 8, 2026 · 1 files

dc6b7c771a96

Bluetooth: hci_bcm: fix usage_count leak when autosuspend_delay is negative

Guangshuo Li · Aug 8, 2026 · 1 files

853a92b97ca5

Bluetooth: hci_h5: fix usage_count leak when autosuspend_delay is negative

Guangshuo Li · Aug 8, 2026 · 1 files

c7e9a8cb6918

Bluetooth: hci_intel: fix usage_count leak when autosuspend_delay is negative

Guangshuo Li · Aug 8, 2026 · 1 files

a414485ebc2a

ACPI: scan: fix bus ID cleanup on device_add() failures

Hongyan Xu · Aug 8, 2026 · 1 files

66d6ef18548a

Bluetooth: L2CAP: fix race l2cap_sock_cleanup_listen() vs. put_chan

Pauli Virtanen · Aug 8, 2026 · 2 files

ef5fcf2a6c32

drm/amdgpu: fix autosuspend cleanup during removal

Guangshuo Li · Aug 8, 2026 · 1 files

b9f679dfe629

scsi: mpt3sas: Avoid freeing unallocated PCIe SGL buffers

Chandrakanth Patil · Aug 8, 2026 · 1 files

59eecbe2f2f3

Bluetooth: mgmt: fix 'hdev->discovery.uuids' NULL dereference

Pavel Shpakovskiy · Aug 8, 2026 · 2 files

0685630fdccb

selftests/proc: make proc-maps-race work with READ_IMPLIES_EXEC

Karl Mehltretter · Aug 8, 2026 · 1 files

48cab1fd5720

cifs: fix clearing stats for fastest execution of each smb2 command

Frank Sorenson · Aug 8, 2026 · 1 files

d4bfa78fd679

Bluetooth: L2CAP: reject accept queue add unless BT_LISTEN

Pauli Virtanen · Aug 8, 2026 · 1 files

9e409f1dff78

ACPI: battery: Protect all properties with a separated mutex

Rong Zhang · Aug 8, 2026 · 1 files

d3915a0a356e

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

Chao Yu · Aug 9, 2026 · 1 files

707f8e0ddf3f

coccinelle: misc: struct_size: drop unneeded parentheses

Sang-Heon Jeon · Aug 9, 2026 · 1 files

f7bf5cd5b5f2

zsmalloc: account for handle size in class lookup

Longlong Xia · Aug 9, 2026 · 1 files

dea1bf38143f

rust: jump_label: skip arch-specific asm in `testlib` builds

FUJITA Tomonori · Aug 9, 2026 · 1 files

465946d3c560

apparmor: fix integer overflow in verify_tags() bounds check

Fabrice Derepas · Aug 9, 2026 · 1 files

8c59f5c467af

scripts: coccinelle: devm_free: reduce false positives

Julia Lawall · Aug 9, 2026 · 1 files

a89dd5974588

SUNRPC: wait for in-flight client TLS handshake callback

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

ca2c4c264986

Bluetooth: L2CAP: access chan->conn safely in get/setsockopt

Pauli Virtanen · Aug 9, 2026 · 1 files

ed98f8e27a93

ipmi:si: Add async init to ipmi_si

Michal Clapinski · Aug 10, 2026 · 2 files

86bdd16e8f39

PCI: hv: Set irq_retrigger callback for the Hyper-V PCI MSI irqchip

Naman Jain · Aug 10, 2026 · 1 files

097492865fbe

mm/cma: remove stray newline from auto-generated CMA area name

Hongfu Li · Aug 10, 2026 · 1 files

9f1e40193eef

apparmor: fix out-of-bounds write when null terminating a label vec

Hyunwoo Kim · Aug 10, 2026 · 1 files

534b19bbb677

mm/gup_test: keep longterm pin state per file

David Hildenbrand (Arm) · Aug 10, 2026 · 1 files

7904b94768e9

netfilter: nf_tables: don't queue packet path object notifications

Fourie Zhang · Aug 10, 2026 · 1 files

a9ba4dd2f18b

ACPI: platform: Use acpi_bus_get_primary_device()

Rafael J. Wysocki · Aug 10, 2026 · 1 files

87ee7d704f69

ACPI: scan: Use acpi_bus_get_primary_device()

Rafael J. Wysocki · Aug 10, 2026 · 1 files

a2c73a7a677a

f2fs: return symlink writeback errors

Wenjie Qi · Aug 10, 2026 · 1 files

a5c7d35e2fd3

rust: kernel: list: fix incorrect pop_back example comment

Nikolai Grlica · Aug 10, 2026 · 1 files

1dea8e081ec3

mm/page-writeback: document folio_mark_dirty() locking more explicitly

Jann Horn · Aug 10, 2026 · 2 files

3a6deb47cdd4

dt-bindings: clock: ti,clockdomain: Convert to DT schema

Bhargav Joshi · Aug 10, 2026 · 3 files

556147fc27b5

mm/hmm.c:hmm_do_fault(): suppress sparse warning

Andrew Morton · Aug 10, 2026 · 1 files

a8b5875741d4

zram: fix slot lock bit position on big-endian 64-bit

David Carlier · Aug 10, 2026 · 2 files

4c2128c1a399

scsi: libsas: Add sas_ex_phy_to_dev() helper

Xingui Yang · Aug 11, 2026 · 2 files

db441dcb8c14

scsi: libsas: Add linkrate and sas_addr change detection in rediscover

Xingui Yang · Aug 11, 2026 · 1 files

6f615890b848

selftests/cgroup: test_zswap: skip test_no_kmem_bypass if debugfs is unavailable

Wilson Felipe Pereira · Aug 11, 2026 · 2 files

ebdc1afb1e26

smb/client: mark missing nlink values as unknown

Ze Tan · Aug 11, 2026 · 2 files

9437f2113b60

smb/client: preserve open info type across compound queries

Ze Tan · Aug 11, 2026 · 2 files

43549eb84266

smb/client: decode reparse metadata using its payload type

Ze Tan · Aug 11, 2026 · 3 files

b2205d3cfd6c

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

Chao Yu · Aug 11, 2026 · 1 files

5eced87b7d19

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

Chao Yu · Aug 11, 2026 · 1 files

bd1ad3cf07d1

kasan: fix quarantine_size accounting during cache removal

Hui Su · Aug 11, 2026 · 1 files

cb19774faa57

Bluetooth: hci_sync: Clear HCI_CMD_PENDING when dropping the last request

Ibrahim Abdelkader · Aug 11, 2026 · 1 files

447cbe95ebb9

vlan: fix skb_under_panic and races when toggling HW VLAN offload

Eric Dumazet · Aug 11, 2026 · 1 files

b115930d716d

thermal/drivers/armada: Fix missing bitfields include

Daniel Lezcano · Aug 11, 2026 · 1 files

c5f7c0d35c55

thermal/drivers/qcom/spm mbg tm: Fix missing bitfield header

Daniel Lezcano · Aug 11, 2026 · 1 files

874ef9a6f2fc

i2c: designware: Global register definitions

Heikki Krogerus · Aug 11, 2026 · 6 files

f43fa4b8522b

drm/xe/i2c: Fix the interrupt handling

Heikki Krogerus · Aug 11, 2026 · 6 files

244abef7f280

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

Heikki Krogerus · Aug 11, 2026 · 2 files

b86a7d03ea53

mm/khugepaged: refactor per-scan state clearing into collapse_control_init_scan()

Nico Pache (Red Hat) · Aug 11, 2026 · 1 files

e8122742cfb4

mm/khugepaged: extract reference check into folio_pte_referenced() helper

Nico Pache (Red Hat) · Aug 11, 2026 · 1 files

948ec48e5686

mm/khugepaged: introduce a count_collapse_event() helper

Nico Pache (Red Hat) · Aug 11, 2026 · 1 files

cc044178edc9

mm/khugepaged: fix outdated comments

Nico Pache (Red Hat) · Aug 11, 2026 · 1 files

27490db7ec04

mm/khugepaged: unmap pte before releasing vma write lock

Nico Pache (Red Hat) · Aug 11, 2026 · 1 files

2a0be246e342

mm: Documentation: clarify where the mTHP stats live

Nico Pache (Red Hat) · Aug 11, 2026 · 1 files

cebe35918801

thermal/drivers/qcom: Fix missing spmi adc tm5 gen3 file

Jishnu Prakash · Aug 11, 2026 · 1 files

8f1da3536b8f

Drivers: hv: vmbus: add vmbus_establish_gpadl_caller_decrypted()

Kameron Carr · Aug 11, 2026 · 2 files

73fe42af955a

Drivers: hv: vmbus: Add vmbus_alloc_buffer()/vmbus_free_buffer() for CoCo VMs

Kameron Carr · Aug 11, 2026 · 2 files

f85e1cc5ecbb

hv_netvsc: Allocate send/receive buffers using vmbus_alloc_buffer()

Kameron Carr · Aug 11, 2026 · 3 files

431e735e9bb6

scsi: qla2xxx: Fix size_t format specifier in qla29xx_process_rd_image()

Nathan Chancellor · Aug 11, 2026 · 1 files

6343c1da5619

smb: client: fix OOB read/write from unvalidated DataOffset in coalesce_t2()

Frank Sorenson · Aug 12, 2026 · 1 files

8587d48d694d

drm/amdgpu: check thunderbolt before switcheroo registration

Yang Wang · Aug 12, 2026 · 1 files

508537753b5c

mm/mglru: fix young counter undercount for large folios

Hui Zhu · Aug 12, 2026 · 1 files

699411a35341

ceph: use GFP_KERNEL consistently in __ceph_pool_perm_get()

Xiubo Li · Aug 12, 2026 · 1 files

3372b6631b52

MAINTAINERS: add drivers/char/mem.c to mm misc, memory mapping sections

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

73b5d07990a0

Docs/mm: fix outdated "radix tree" in page_migration

Song Hu · Aug 12, 2026 · 1 files

5fc04d4648f4

netfilter: nf_conntrack_expect: consolidate check for insertion of dead expectation

Pablo Neira Ayuso · Aug 12, 2026 · 1 files

322371b09058

netfilter: ctnetlink: do not expose expectation DEAD flag

Pablo Neira Ayuso · Aug 12, 2026 · 1 files

a4f3fbccb65d

i2c: qcom-geni: update frequency table to fix timing parameters

Kathiravan Thirumoorthy · Aug 12, 2026 · 1 files

b15b548d52b4

i2c: core: fix debugfs UAF on adapter removal

Vasileios Almpanis · Aug 12, 2026 · 1 files

4ec11f14d1d6

apparmor: fix deadlock in complain-mode change_hat

John Johansen · Aug 12, 2026 · 3 files

0d0878fd7c9b

lib/test_hmm: fix garbage pfn and wrong direction in devmem fault debug

Qiang Liu · Aug 12, 2026 · 1 files

f98d49864821

i2c: qcom-cci: fix autosuspend cleanup

Guangshuo Li · Aug 12, 2026 · 1 files

b4d1adc70471

tpm: tpm_tis_spi: fix nodef CR50 tpm_tis_spi_resume is null

Li Jun · Aug 12, 2026 · 1 files

41a9c2b48e25

MAINTAINERS: configfs: split configfs entry in C and Rust parts

Andreas Hindborg · Aug 12, 2026 · 1 files

fa487f56efba

f2fs: fix to reclaim space in f2fs_allocate_pinning_section()

Chao Yu · Aug 12, 2026 · 1 files

5d49025a4e59

f2fs: fix to shrink gc_lock coverage in f2fs_gc_range()

Chao Yu · Aug 12, 2026 · 4 files

6da62bbde487

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

Chao Yu · Aug 12, 2026 · 4 files

0a1703eba237

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

Chao Yu · Aug 12, 2026 · 4 files

dafb84f092a6

f2fs: fix to propagate error from f2fs_sync_fs()

Chao Yu · Aug 12, 2026 · 2 files

f7e698e326b2

mm/mglru: fix and remove redundant unevictable folio handling

Kairui Song · Aug 12, 2026 · 1 files

72530e1f72b0

ACPI: bus: Introduce acpi_bus_get_primary_device()

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

3d93986f68f4

smb: client: Clear sensitive stack data in smb2transport.c

Thomas Huth · Aug 12, 2026 · 1 files

55a1ad8413f5

smb: client: Clear sensitive stack and heap data in smb2ops.c

Thomas Huth · Aug 12, 2026 · 1 files

1a6bd74a27f1

smb: client: Clear sensitive stack data in cifsencrypt.c

Thomas Huth · Aug 12, 2026 · 1 files

2f9af06e30b7

smb: client: Clear sensitive stack data in smb1encrypt.c

Thomas Huth · Aug 12, 2026 · 1 files

111a2b8717ef

smb: client: Avoid leaking sensitive data to the heap in connect.c

Thomas Huth · Aug 12, 2026 · 1 files

cee0d90bceae

Drivers: hv: vmbus: Skip VMBus module cleanup for non-nested root partition

Michael Kelley · Aug 12, 2026 · 1 files

6aa530642f95

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

Vladimir Marioukhine · Aug 12, 2026 · 1 files

c25aee9c630f

ceph: fix leaked inode reference on writeback abort at umount

Matthew Brown · Aug 12, 2026 · 1 files

f525001b3309

percpu: drop CONFIG_DEBUG_FORCE_WEAK_PER_CPU

Tejun Heo · Aug 12, 2026 · 4 files

b1881d362e19

netfilter: nf_tables: move hardware offload step after building the chain blob

Pablo Neira Ayuso · Aug 13, 2026 · 1 files

79a57e48822a

thermal/drivers/qcom-spmi-mbg-tm: Add module namespace import for IIO_CONSUMER

Nathan Chancellor · Aug 13, 2026 · 1 files

408da1df1811

net: mctp: hold a reference to the route device in mctp_route_lookup()

Aldo Ariel Panzardo · Aug 13, 2026 · 1 files

730d0bb19507

smb: client: fix UAF and buffer leak in cifs_check_trans2() for malformed secondary T2

Frank Sorenson · Aug 13, 2026 · 1 files

48dc279c3010

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

Jesse Zhang · Aug 13, 2026 · 1 files

fd65d1742992

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

Jesse Zhang · Aug 13, 2026 · 1 files

4226911d7296

ACPI: APD: Convert fixed clock rates to use HZ_PER_MHZ

Hongnan Li · Aug 13, 2026 · 1 files

6d2d46274855

ACPI: APD: Add clock frequency for HJMC01 I2C controller

Xiangyang Yu · Aug 13, 2026 · 1 files

ff9365a4c999

scsi: qla2xxx: Fix an error code in qla_get_tmf()

Dan Carpenter · Aug 13, 2026 · 1 files

0ec418204f23

scsi: lpfc: Remove unnnecessary NULL check

Dan Carpenter · Aug 13, 2026 · 1 files

3d318fe4e99a

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

Dan Carpenter · Aug 13, 2026 · 1 files

11e48f5201fd

scsi: qla2xxx: Fix an loop timeout test

Dan Carpenter · Aug 13, 2026 · 1 files

3438e964c916

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

Sunil Khatri · Aug 13, 2026 · 1 files

2411e499385c

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

Sunil Khatri · Aug 13, 2026 · 1 files

5827c7ad72b6

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

Sunil Khatri · Aug 13, 2026 · 1 files

556488b08638

drm/amdgpu: validate rptr and wptr of a userq

Zhu Lingshan · Aug 13, 2026 · 1 files

aedc9053d909

ceph: reject export_targets ranks >= CEPH_MAX_MDS in mdsmap decode

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

b343ededb3f9

netfilter: nf_tables: move set_update_list to nftables per-netns

Pablo Neira Ayuso · Aug 13, 2026 · 2 files

1e3b9e1c77fe

netfilter: nf_tables: call set ops .commit when building new ruleset blob

Pablo Neira Ayuso · Aug 13, 2026 · 1 files

a1b114b4cec1

mm/Kconfig: make MEMORY_FAILURE select MIGRATION

Xie Yuanbin · Aug 13, 2026 · 1 files

59db985bc99e

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

Mukul Joshi · Aug 13, 2026 · 1 files

264216889d39

tpm: st33zp24: Validate locality read result

Ruoyu Wang · Aug 13, 2026 · 1 files

119046319e77

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

Andrey Golovko · Aug 13, 2026 · 1 files

6fd1b9225de1

ASoC: sdw_utils: prepare the stream again when resuming

Andrey Golovko · Aug 13, 2026 · 1 files

6fd83a1c2cde

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

Akhmed Zhitaev · Aug 13, 2026 · 1 files

0bd14001eb26

mm/vma: introduce VMA anon page offset field and add helpers

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

51943a18ad4b

mm: provide vma_[flags_]is_cow_mapping() and remove is_cow_mapping()

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

7e6543d1f939

mm: introduce linear_anon_page_index()

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

c02fe674feaf

mm: abstract vma_address() and introduce vma_anon_address()

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

2a8de2d1d6a5

mm: update print_bad_page_map() to show anon index if appropriate

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

dba10745e9b4

mm: introduce and use vma_filebacked_address()

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

9998bc06d75b

mm/vma: fix self-merge check in copy_vma()

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

746b9e0a4777

tools/testing/vma: add tests for copy_vma() self-merge

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

6a993c7fbc3e

mm: propagate VMA anonymous page offset on map, remap, split + merge

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

50c5f35a64aa

mm/rmap: track whether the page VMA mapped pgoff is anonymous

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

e7006fbd608f

mm: clean up vma_address_end()

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

8e658ecc3be2

mm/huge_memory: update remove_migration_pmd() to accept a folio

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

5f653f8b7a34

mm/migrate: calculate large folio page index using PFN

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

93c0c8dc87f6

mm/rmap: use anon pgoff to track MAP_PRIVATE file-backed anon folios

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

6b7460ad1af8

tools/testing/vma: expand VMA merge tests to assert anon pgoff

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

fb580e196497

tools/testing/selftests/mm: test anonymous page offset merge behaviour

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

e625a9477d12

ipvs: fix integer overflow in ftp helper port/address parsing

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

cdd719b3f2b8

maple_tree: fix comment typo

Mark Sercombe · Aug 13, 2026 · 1 files

e37b2abca804

xsk: fix NULL pointer dereference in __xsk_rcv()

Cen Zhang (Microsoft) · Aug 13, 2026 · 1 files

a8b842366f8f

powercap: intel_rapl: Sign-extend the PMU delta on counter wraparound

Li, Yifan · Aug 14, 2026 · 1 files

f2b1cb39d5cc

arch_numa: avoid false positive fortify warning in setup_node_to_cpumask_map()

Nathan Chancellor · Aug 14, 2026 · 1 files

970f69b6bf71

scsi: leapraid: Balance host references for firmware log VMAs

Linmao Li · Aug 14, 2026 · 1 files

00b7c8d4ce44

scsi: leapraid: Serialize firmware log mmap with teardown

Linmao Li · Aug 14, 2026 · 1 files

3fffaa8a646c

smb: client: simplify __build_path_from_dentry_optional_prefix()

Dmitry Antipov · Aug 14, 2026 · 1 files

f52b3b89faba

mm/rmap: synchronize lock and unlock target in anon_vma_clone

Eric Kim · Aug 14, 2026 · 1 files

8fce9b0f93e2

amdkfd: let profile_lock_device return an int other than uint32

Zhu Lingshan · Aug 14, 2026 · 1 files

d36fbf821893

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

Jesse Zhang · Aug 14, 2026 · 1 files

13087ad7817e

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

Nitin Gote · Aug 14, 2026 · 1 files

5c082f4cd176

drm/amdgpu: fix hang and race in userq destroy

Zhu Lingshan · Aug 14, 2026 · 1 files

46f861d300e8

scsi: leapraid: Standardize NCQ priority sysfs attributes

Dongdong Hao · Aug 14, 2026 · 3 files

fbfa013eeac2

clk: microchip: mpfs: fix regmap_update_bits() mask/val order

Pedro Kopper · Aug 14, 2026 · 1 files

b74a072d8fb7

net: bridge: Reject descending VLAN tunnel ranges

Ruoyu Wang · Aug 14, 2026 · 1 files

0e4ef0ead600

drm/amdgpu: handle pipeline sync without a VM fence

Alex Deucher · Aug 14, 2026 · 3 files

d34a88f53a7a

scsi: core: Enable context analysis for hosts.o

Bart Van Assche · Aug 14, 2026 · 1 files

8bc7ceadce1f

MAINTAINERS: Add Brian Masney and Jerome Brunet as co-maintainers for clk subsystem

Brian Masney · Aug 14, 2026 · 1 files

290e0be2abb7

drm/kfd: Add CU occupancy support to GFX11

David Belanger · Aug 14, 2026 · 1 files

fb1e65a80dd9

drm/kfd: Add CU occupancy support to GFX12

David Belanger · Aug 14, 2026 · 1 files

fb62f7f03115

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

David Belanger · Aug 14, 2026 · 1 files

060fa7592bdc

Bluetooth: btnxpuart: Validate the FW dump header length

Ali Ahmet Memis · Aug 14, 2026 · 1 files

68d8c6532659

net: core: propagate unreadable flag in skb_zerocopy

Mina Almasry · Aug 14, 2026 · 2 files

d9c56501c72f

net: tcp: block mixing readable and unreadable frags

Mina Almasry · Aug 14, 2026 · 1 files

ced45be0073a

ACPI: pfr_update: fix stack buffer overflow in query_capability()

Anirudh Prasad · Aug 14, 2026 · 1 files

902caade3cfd

arm64: ptdump: Make note_page_flush() range aware

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

beca1b97a21d

KVM: arm64: ptdump: Flush the last region

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

3cbfd627ee72

net: ipa: fix stalled modem TX queue after runtime resume

Jorijn van der Graaf · Aug 15, 2026 · 1 files

4beb198bc59b

Bluetooth: eir: Fix OOB read in eir_get_service_data()

HyeongJun An · Aug 15, 2026 · 1 files

2640e6419594

net: advertise TCP MSS from the configured MTU, not the learned PMTU

Jiayuan Chen · Aug 15, 2026 · 4 files

e5c8e301b497

selftests: net: packetdrill: add tests for advertised MSS with PMTU exceptions

Eric Dumazet · Aug 15, 2026 · 2 files

47cdab0d51aa

ipv6: use RCU iterator to dump route exceptions

Yuyang Huang · Aug 15, 2026 · 1 files

ee440d4fc0d2

crypto: acomp - allocate async request context when cloning

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

c5ae83ee02c0

net: thunderbolt: Count delivered packets in rx_packets and rx_bytes

Fan Ye · Aug 15, 2026 · 1 files

b878dfdd12d7

mptcp: fix uninitialized local_id in syncookie MP_JOIN reconstruction

Harshit Varu · Aug 15, 2026 · 1 files

59c3ee19ca88

Bluetooth: btmtk: Do not report success when subsys reset fails

Ismail Tarim · Aug 15, 2026 · 1 files

21b50c24843b

Bluetooth: btmtk: Do not discard the subsystem reset timeout

Ismail Tarim · Aug 15, 2026 · 1 files

d2796ffe38cb

bnx2x: fix double free in bnx2x_init_firmware() error path

Jiangshan Yi · Aug 15, 2026 · 1 files

6b9eaa61ff2d

net: ipa: balance runtime PM reference on remove error

Ruoyu Wang · Aug 15, 2026 · 1 files

e5bbf81def17

docs: kernel-parameters: add CPU_FREQ, CPU_IDLE build options

Randy Dunlap · Aug 15, 2026 · 1 files

9393f1d656a7

forcedeth: fix off-by-one when saving/restoring non-PCI config space

Marek Czernohous · Aug 15, 2026 · 1 files

cfa9178ce2e5

forcedeth: stop the tx_timeout register dump past the requested window

Marek Czernohous · Aug 15, 2026 · 1 files

55dd20f0f4b1

netfilter: nft_set_pipapo_avx2: add missing vzeroupper

Eric Biggers · Aug 15, 2026 · 1 files

3cde4a830230

libceph: reject buckets with mismatched CRUSH ids

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

44f7b876b7c6

regulator: tps65185: wait for the IC to wake before the first I2C access

Mario Rugiero · Aug 15, 2026 · 1 files

746fc0787f61

net: usb: cdc_ncm: add Apple MacBook Pro USB product ID 0x1902

Mehrdad Afshari · Aug 16, 2026 · 1 files

5e8076e4e412

net: qlcnic: validate unified ROM sections before loading

Pengpeng Hou · Aug 16, 2026 · 1 files

ff0f9b7aa1c7

net/mlx5: E-Switch, use state lock for vport state changes

Mark Bloch · Aug 16, 2026 · 5 files

20f11b5cfa42

net/mlx5: Move vport DOWN state check out of mlx5_query_vport_max_tx_speed()

Or Har-Toov · Aug 16, 2026 · 3 files

ad0ae7aefa7a

net/mlx5: E-Switch, preserve max tx speed on vport state modification

Or Har-Toov · Aug 16, 2026 · 2 files

c75ef2137e74

NFSv4.2: fix LAYOUTSTATS send buffer exhaustion

Junrui Luo · Aug 16, 2026 · 1 files

13c23c5cb977

NFSv4/pnfs: key the data server cache on the NFS version

Junrui Luo · Aug 16, 2026 · 4 files

ee5a386cfe60

NFSv4.1: fix layout segment leak on the pnfs_layout_process() forget path

Junrui Luo · Aug 16, 2026 · 1 files

5b9b68abb5fa

Bluetooth: hci_sync: add conditional locking annotations

Pauli Virtanen · Aug 16, 2026 · 1 files

a7318172aa33

tracing: Fix use-after-free with same-name named triggers

Hui Su · Aug 16, 2026 · 1 files

0bff7711c19b

kbuild: rust: preserve unreachable traps with inline helpers

Miguel Ojeda · Aug 16, 2026 · 3 files

5febf432df1c

kbuild: rust: keep Rust objects out of Clang LTO with inline helpers

Miguel Ojeda · Aug 16, 2026 · 2 files

f7f11bdddaba

doc:it_IT: align Italian documentation in process

Federico Vaga · Aug 16, 2026 · 16 files

8e2efb3f45a5

net/sched: add get_fill_size callbacks for actions missing them

Victor Nogueira · Aug 16, 2026 · 9 files

da4471557f27

net/tcp-ao: fix use-after-free of current_key on reconnect to another peer

Hyunwoo Kim · Aug 16, 2026 · 1 files

992cc9f94ca9

net/packet: defer vmalloc TX_RING free until skbs finish

Kyle Zeng · Aug 16, 2026 · 1 files

275c3332585b

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

Gilles Risch · Aug 17, 2026 · 2 files

d2c26c2911dd

ipv6: avoid divide by zero in rt6_multipath_rebalance

Cen Zhang (Microsoft) · Aug 17, 2026 · 1 files

3b8f8d632381

Bluetooth: btnxpuart: Check remote M.2 connector availability before pwrseq

Sherry Sun · Aug 17, 2026 · 1 files

2b8704b6a8b2

f2fs: fix to reset all pinned status during fggc

Chao Yu · Aug 17, 2026 · 1 files

0fda52de8bbd

Revert "esp: do not unref managed frag pages in esp_ssg_unref()"

Steffen Klassert · Aug 17, 2026 · 2 files

256496397287

NTB: ntb_transport: Recycle TX entries before client callbacks

Koichiro Den · Aug 17, 2026 · 1 files

8aaa47351db0

net: ntb_netdev: Fix TX busy and drop handling

Koichiro Den · Aug 17, 2026 · 1 files

873ce713fef5

NTB: ntb_transport: Fail TX enqueue when the QP link is down

Koichiro Den · Aug 17, 2026 · 1 files

a4f2387db6f1

NTB: ntb_transport: Reject oversized TX buffers

Koichiro Den · Aug 17, 2026 · 1 files

9add2cc22de6

mm/migrate_device: fix cache flush when replacing huge zero PMD

Hui Su · Aug 17, 2026 · 1 files

dd14e6cd3392

selftests/mm: drop redundant open() in mprotect_tests()

Hongfu Li · Aug 17, 2026 · 1 files

07e98a4d5e9c

netdevsim: update queue NAPI association on queue reset

Eric Dumazet · Aug 17, 2026 · 1 files

f12c2de4f542

batman-adv: reject unrepresentable multicast TVLV offsets

Kyle Zeng · Aug 17, 2026 · 2 files

44930446dde4

ipv6: seg6: clear IPv4 control block on IPIP decapsulation

Kyle Zeng · Aug 17, 2026 · 1 files

155e3003d1e6

Bluetooth: btmtksdio: Take exclusive ownership of the SKB before TX

Chris Lu · Aug 17, 2026 · 1 files

fa0ad2d277c7

Bluetooth: btmtksdio: Fix out-of-bounds DMA read in the TX path

Chris Lu · Aug 17, 2026 · 1 files

c1afbd5de131

mm/memcontrol: avoid false sharing between vmstats and events

Usama Arif · Aug 17, 2026 · 1 files

46d4246d8dcd

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

Chao Yu · Aug 17, 2026 · 5 files

649bc7df3e5d

tracing: Fix crash passing ERR_PTR to kthread_stop()

Hui Su · Aug 17, 2026 · 1 files

f826df95332c

ipv6: rpl: fix NULL dereference of idev in ipv6_rpl_srh_rcv()

Andrea Mayer · Aug 17, 2026 · 1 files

372f8534244d

tracing: Fix use-after-free in trace_pipe read on sub-buffer order change

Deepanshu Kartikey · Aug 17, 2026 · 1 files

f85dc137aabf

net: add missing ref_tracker_dir_exit() to net_passive_dec()

Tetsuo Handa · Aug 17, 2026 · 1 files

415125669c2d

ACPI: button: Add DMI quirk for Razer Blade Pro 17 early 2020 lid switch

Robin Everaars · Aug 17, 2026 · 1 files

b7adcc56fd3d

net: microchip: vcap: use port number instead of netdev name for debugfs

Daniel Machon · Aug 17, 2026 · 3 files

b62793a7baee

net: sparx5: fix sleep in atomic context in MAC table access

Daniel Machon · Aug 17, 2026 · 1 files

62656b024efc

smb: client: fix ALIGN() overflow in symlink_data() error context loop

Frank Sorenson · Aug 17, 2026 · 1 files

05f78e6cf34e

smb: client: fix use-before-check of ReparseDataLength in reparse_buf_ptr()

Frank Sorenson · Aug 17, 2026 · 1 files

b79b88b655a8

scsi: ibmvfc: Fix use of uninitialized rport in ibmvfc_do_work()

Nathan Chancellor · Aug 17, 2026 · 1 files

4e9442ce551e

xfrm: bound nat keepalive state collection

Zihan Xi · Aug 17, 2026 · 1 files

2a2f98e17e1d

libceph: remove ceph_put_page_vector()

Tal Zussman · Aug 17, 2026 · 3 files

f2849b1fd059

net: phylink: correctly validate returned PCS in phylink_inband_caps

Christian Marangi · Aug 17, 2026 · 1 files

764587d7d768

scsi: MAINTAINERS: Leave the cumana_1 and oak drivers to the RISCPC maintainers

Finn Thain · Aug 18, 2026 · 1 files

dd0ae9a2e19a

ASoC: codec: max98926: fixup invert setup mask

Kuninori Morimoto · Aug 18, 2026 · 1 files

046173b98de3

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

Jack Yu · Aug 18, 2026 · 1 files

7bf29145d7a9

net: txgbe: fix MISC interrupt unmasking in non-MSI-X mode and device shutdown

Jiawen Wu · Aug 18, 2026 · 1 files

d302d7109fb9

ethtool: remove unused __ETHTOOL_LINK_MODE_MASK_NWORDS

Zhan Xusheng · Aug 18, 2026 · 1 files

ce31ec06d3c0

Revert "cifs: remove all cifs files before kill super"

Zizhi Wo · Aug 18, 2026 · 1 files

036322025d6e

net/smc: free stashed qentry before overwrite in REQ_ADD_LINK to ADD_LINK transition

Mahanta Jambigi · Aug 18, 2026 · 1 files

06aa3d26327f

qede: Fix NULL pointer dereference in TPA fragment processing

Vaibhav Nagare · Aug 18, 2026 · 2 files

5ee0ceddc778

net/smc: free pending qentry in smc_llc_flow_stop() before memset

Mahanta Jambigi · Aug 18, 2026 · 1 files

f05516dd7b86

net: libwx: fix concurrent bitmap overwrite in PTP setup

Jiawen Wu · Aug 18, 2026 · 1 files

f43358489db4

netfilter: x_tables: remove pr_debug

Pablo Neira Ayuso · Aug 18, 2026 · 18 files

793d9eda4821

netfilter: x_tables: replace pr_{info,err}() by pr_info_ratelimited()

Pablo Neira Ayuso · Aug 18, 2026 · 2 files

c41ac86802fc

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

Prasad Kumpatla · Aug 18, 2026 · 3 files

9c9fb79f9769

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

Prasad Kumpatla · Aug 18, 2026 · 1 files

0a9e00d5ebdf

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

Prasad Kumpatla · Aug 18, 2026 · 1 files

8593dc5f052e

ASoC: qcom: sc8280xp: Fix TDM hw_params error handling

Prasad Kumpatla · Aug 18, 2026 · 1 files

f9dc428249ed

mm, swap: ratelimit bad swap entry reports

Breno Leitao · Aug 18, 2026 · 1 files

523ee23d4957

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

Binbin Zhou · Aug 18, 2026 · 1 files

aec6a8d80e3d

Bluetooth: hci_bcm4377: Ignore reserved PHY in ext adv reports on BCM4378

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

4c660ee8c809

net: sched: fix 32-bit backlog wrap in gred, bfifo and plug enqueue

Jamal Hadi Salim · Aug 18, 2026 · 3 files

14572de82e50

io_uring/waitid: honor task_work cancellation

Hui Su · Aug 18, 2026 · 1 files

2cf20c4e0f72

io_uring/waitid: avoid siginfo copy during ring teardown

Hui Su · Aug 18, 2026 · 1 files

dd1638dfbb1c

mm: include swap.h in swapops.h

Kiryl Shutsemau (Meta) · Aug 18, 2026 · 1 files

48863da10ba1

mm: memcg: release the css reference when a stock slot empties

Song Hu · Aug 18, 2026 · 1 files

25b863cd6d12

tools: ynl: handle calloc failure in ynl_ntf_parse

Triet Hoang · Aug 18, 2026 · 1 files

ed5fb41d3b6b

Bluetooth: hci_conn: re-enable advertising only for peripheral role

Valentin Kindschi · Aug 18, 2026 · 1 files

941929abe5fe

Bluetooth: hci_event: clear HCI_LE_ADV only on a created connection

Valentin Kindschi · Aug 18, 2026 · 1 files

c7a4e939f87c

selftests/mm: fix unchecked ftruncate return value in soft-dirty test

Anshuman · Aug 18, 2026 · 1 files

8197c180052f

docs: oa-tc6-framework: Fix link to specification

Stefan Wahren · Aug 18, 2026 · 1 files

6c97817e2059

ALSA: pcxhr: initialize mutexes before requesting threaded IRQ

Runyu Xiao · Aug 18, 2026 · 1 files

0f448bb3767e

f2fs: fix i_size when pinned fallocate partially fails

Zhan Xusheng · Aug 18, 2026 · 1 files

498386b6d402

gtp: serialize PDP context updates

Qing Ming · Aug 18, 2026 · 1 files

57549ab90791

net: bridge: arp/nd proxy: fix reading neigh ha

Nikolay Aleksandrov · Aug 18, 2026 · 1 files

b824059a673b

vxlan: fix reading neigh ha

Nikolay Aleksandrov · Aug 18, 2026 · 1 files

2ee66e948717

inetpeer: randomize RB-tree node comparison using SipHash

Eric Dumazet · Aug 18, 2026 · 2 files

71283aaa6c65

xdp: fix zero-copy frame layout

Weiming Shi · Aug 18, 2026 · 1 files

cb258d651d74

PM: sleep: Unblock runtime PM when device prepare fails

Shibo Zhu · Aug 18, 2026 · 1 files

235b42b58601

ip6mr: do not clone dst in ip6mr_cache_report()

Eric Dumazet · Aug 18, 2026 · 1 files

ae84a2536577

ipmi:msghandler: Cancel work cleanly on an error

Corey Minyard · Aug 18, 2026 · 1 files

8fdf94644573

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

Max Kellermann · Aug 18, 2026 · 2 files

1b04ca2aca2d

io_uring: Add missing include for ITER_SOURCE and ITER_DEST

Mark Brown · Aug 18, 2026 · 1 files

24c1a47f1ed2

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

Jaegeuk Kim · Aug 18, 2026 · 3 files

f0feab6e9e00

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

Daniele Ceraolo Spurio · Aug 18, 2026 · 1 files

352cef030f90

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

Chad Talbott · Aug 19, 2026 · 1 files

560bef609fa5

Bluetooth: ISO: fix use-after-free of listener socket in iso_conn_ready

Hang Nan · Aug 19, 2026 · 1 files

9a9ee7408a1f

f2fs: reduce memory footprint of ino management

Chao Yu · Aug 19, 2026 · 2 files

03a9d10ecf71

sctp: drop a chunk if its transport was removed

Hyunwoo Kim · Aug 19, 2026 · 1 files

a42a459ef0e5

net/smc: fix use-after-free of the LLC qentry in smc_llc_srv_add_link()

Yehyeong Lee · Aug 19, 2026 · 1 files

2d1e7c5aaa33

net/smc: bound the peer rkey counts in SMC-Rv2 LLC messages

Yehyeong Lee · Aug 19, 2026 · 1 files

8d3c1ab82c11

net/smc: carry oversized SMC-Rv2 LLC messages in the queue entry

Yehyeong Lee · Aug 19, 2026 · 2 files

92a9eebd2a1f

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

Linkai Gong · Aug 19, 2026 · 1 files

6760f5cb12d2

drm/amdgpu: avoid force-completing uninitialized UVD rings

Bob Zhou · Aug 19, 2026 · 1 files

aef2ca9353c2

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

Prike Liang · Aug 19, 2026 · 1 files

64f74d8f7288

um: Use asm-generic/timex.h over the host architecture one

Thomas Weißschuh · Aug 19, 2026 · 1 files

369ba0d1efe9

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

Balasubramani Vivekanandan · Aug 19, 2026 · 1 files

26d7e1f5c407

fuse: invalidate the correct range after O_APPEND direct write

Baokun Li · Aug 19, 2026 · 1 files

6776efe4a52f

ipip: fix skb leak in collect_md mode when metadata_dst allocation fails

Anton Danilov · Aug 19, 2026 · 1 files

43559058d21e

netfilter: nf_tables: skip double clone set expressions on element insert

Pablo Neira Ayuso · Aug 19, 2026 · 3 files

d16e52a9ba9e

selftests/mm: check stat() return value in khugepaged get_finfo()

Anshuman · Aug 19, 2026 · 1 files

203582017774

pNFS: Fix EBUSY check in pnfs_layout_need_return

Tim Menninger · Aug 19, 2026 · 1 files

c0ef04232f9f

net: ethernet: mtk_wed: increase WED v2 WDMA RESV_BUFF to 0x80

Shiji Yang · Aug 19, 2026 · 2 files

60763c2f834d

docs: threat-model: fix /dev/kmsg reference

Johan Hovold · Aug 19, 2026 · 1 files

f5afdff569a0

Bluetooth: hci_core: use skb_get() instead of skb_clone() for req_skb

Xin Chen · Aug 19, 2026 · 1 files

1beb81947eb4

net/sched: account classifier filter allocations to memcg

Jamal Hadi Salim · Aug 19, 2026 · 10 files

b8f070ac3167

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

Vladimir Murzin · Aug 19, 2026 · 1 files

870a9e42ecc6

tcp: clamp route advmss to TCP_MIN_MSS

Yong Wang · Aug 19, 2026 · 5 files

bd7d30bd1d38

xsk: align TX metadata layout across ABIs

Stanislav Fomichev · Aug 19, 2026 · 2 files

a6e4b9a6deb9

xsk: honor XDP_TX_METADATA in zero-copy path

Stanislav Fomichev · Aug 19, 2026 · 7 files

e711ebfadc9a

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

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

82e15be2d8b9

net: ntb_netdev: Avoid double-accounting netif_rx() drops

Koichiro Den · Aug 19, 2026 · 1 files

31ded341c375

net: ntb_netdev: Count packets dropped on RX refill failure

Koichiro Den · Aug 19, 2026 · 1 files

8ec06f50ddd8

f2fs: fix to migrate all curseg types during free_segment_range

Daeho Jeong · Aug 19, 2026 · 1 files

94509f50d696

docs: panic: Disclaimer about console verbosity when using panic_print with pstore

Guilherme G. Piccoli · Aug 19, 2026 · 1 files

3ae1674975d4

clk: ti: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 19, 2026 · 3 files

39c0e6c844a1

clk: visconti: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 19, 2026 · 1 files

b2702908ee23

spi: amlogic-spisg: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 19, 2026 · 1 files

b40a680ea4ef

docs: block: fix dead http link in blk-mq.rst

Jenson Johnathon Reggentin · Aug 19, 2026 · 1 files

45ccfec7caab

ACPI: Add Bob Moore to CREDITS

Rafael J. Wysocki · Aug 19, 2026 · 1 files

500919d75d5b

ACPI: Update MAINTAINERS entry for ACPICA

Rafael J. Wysocki · Aug 19, 2026 · 1 files

a6fa4d6e38d6

ACPI: Update upstream ACPICA repository URL in documentation

Rafael J. Wysocki · Aug 19, 2026 · 1 files

f5b8b9037df3

arm64: compat: Fix decrementing LDM/STM alignment emulation

Karl Mehltretter · Aug 19, 2026 · 1 files

4e15e89faac9

net: bnxt: ring the doorbell when SW USO exits early

Joe Damato · Aug 19, 2026 · 2 files

d736eba9c453

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

Haotian Zhang · Aug 20, 2026 · 1 files

d989e22ae980

gtp: add synchronize_net() in gtp_newlink() error path to prevent use-after-free

Cen Zhang (Microsoft) · Aug 20, 2026 · 1 files

ec65631bd5ec

octeontx2-af: fix NULL deref in NIX TM tree debugfs read path

Anshumali Gaur · Aug 20, 2026 · 1 files

4d5df98369c5

octeontx2-af: fix out-of-bounds read setting MSI-X irq affinity

Anshumali Gaur · Aug 20, 2026 · 1 files

dc948f8b384a

ACPI: scan: Defer device power initialization

Peixin Xie · Aug 20, 2026 · 2 files

5e977521d217

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

Arvind Yadav · Aug 20, 2026 · 1 files

2b366b833f52

ALSA: hda/conexant: Simplify headset plugin type handling

Zhang Heng · Aug 20, 2026 · 1 files

db51a8658c11

net/smc: stop killed, freed and out_of_sync sharing a byte

Hidayath Khan · Aug 20, 2026 · 1 files

c924884743e9

net/smc: fix use-after-free in smc_rx_pipe_buf_release()

Hidayath Khan · Aug 20, 2026 · 1 files

132a02beb46f

netfilter: nf_tables: set on dead bit when performing early element removal

Pablo Neira Ayuso · Aug 20, 2026 · 1 files

3ba97ff4f873

octeontx2-vf: fix workqueue and netdev race in probe/remove

Anshumali Gaur · Aug 20, 2026 · 1 files

6fe7e31a45e3

net: airoha: npu: fix missing streaming DMA mask

Daniel Pawlik · Aug 20, 2026 · 1 files

a9c2f0d401fd

spi: loongson: pm: add .freeze .poweroff .thaw .restore

Li Jun · Aug 20, 2026 · 1 files

dfb8bc1d286f

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

Jack Yu · Aug 20, 2026 · 2 files

fdc290ff4ab1

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

Srinivasan Shanmugam · Aug 20, 2026 · 1 files

ab74edaeb1ae

erofs: Fix EROFS_FS_ZIP_LZMA_DEFAULT_MAX_STREAMS default logic

Geert Uytterhoeven · Aug 20, 2026 · 1 files

84298acf1c8b

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

Srinivasan Shanmugam · Aug 20, 2026 · 1 files

c73cb5b7c159

ALSA: mtpav: shut down output timer before card teardown

Runyu Xiao · Aug 20, 2026 · 1 files

9d4843ac81d1

ASoC: sdw_utils: Set component_name for tac5xx2 codec family

Niranjan H Y · Aug 20, 2026 · 1 files

04145998fa20

ASoC: tac5xx2-sdw: Rename gain and volume macros

Niranjan H Y · Aug 20, 2026 · 2 files

cf82dd2183cb

ASoC: tac5xx2-sdw: update default regmap registers

Niranjan H Y · Aug 20, 2026 · 1 files

137b8ae233ca

net_sched: sch_fq: fix pacing delay underflow with pacing offload

Eric Dumazet · Aug 20, 2026 · 1 files

eb049bdbf2b9

xtensa: remove unused setup_profiling_timer function

Anthony Iliopoulos · Aug 20, 2026 · 2 files

11efd7963dac

net: hibmcge: fix page_pool DMA direction mismatch

Jian Shen · Aug 20, 2026 · 1 files

41d60cbfde10

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

Zhang Heng · Aug 20, 2026 · 1 files

7e77c09e23da

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

Zhang Heng · Aug 20, 2026 · 1 files

8ebf95897885

erofs: support SEEK_HOLE/SEEK_DATA in inode_share mode

Jingbo Xu · Aug 20, 2026 · 3 files

29b03d1de967

rust: cfi: disable function merging if CFI is enabled

Gary Guo · Aug 20, 2026 · 1 files

2ee9836545e6

drm/amdgpu: Fix VCE 3 ring align_mask

David Rosca · Aug 20, 2026 · 1 files

719296c4aa82

net/smc: fix socket refcount leak in smc_switch_conns()

Hidayath Khan · Aug 20, 2026 · 1 files

7cbfb180945c

net/sched: sch_cake: fix autorate reconfiguration throttling

Giuseppe Piscitelli · Aug 20, 2026 · 1 files

258c95150c26

f2fs: avoid setting SBI_NEED_FSCK on transient resize failure

Daeho Jeong · Aug 20, 2026 · 1 files

ec518a7c4ba1

net: macb: drop CONFIG_OF #if block

Théo Lebrun · Aug 20, 2026 · 1 files

039f248a6cc1

net: page_pool: Remove zone/policy GFP flags when allocating XArray entries

Rong Zhang · Aug 20, 2026 · 1 files

af20e269f745

net: l2tp: do not propagate multicast notification errors

Zihan Xi · Aug 20, 2026 · 1 files

7617cc05df28

ACPI: scan: Do not combine resources that overlap completely

Rafael J. Wysocki · Aug 20, 2026 · 1 files

a66734a1c5e3

net: qualcomm: rmnet: restore skb->dev on deaggregated frames

Xiang Mei · Aug 20, 2026 · 1 files

8fa4804fe62c

NFSv4.1: zero referring call lists before decoding

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

c510edb9734a

cifs: call pagecache_isize_extended() in cifs_setsize() when extending

Frank Sorenson · Aug 20, 2026 · 1 files

5d14030b46af

smb: client: fix copy-paste error in WSL EA length accounting for $LXDEV

Frank Sorenson · Aug 20, 2026 · 1 files

a70859cf3121

bnxt_en: Gate TPH enablement behind BNXT_SUPPORTS_QUEUE_API check

Thomas Walsh · Aug 20, 2026 · 1 files

8b92687708f5

tpm: st33zp24: Return zero on status read failure

Ruoyu Wang · Aug 21, 2026 · 1 files

78004e9a87f2

openrisc: fix arbitrary kernel memory access via or1k_atomic syscall

Ali Ahmet Memis · Aug 21, 2026 · 1 files

e8325399d6e1

erofs: support splice() in inode_share mode

Zhan Xusheng · Aug 21, 2026 · 1 files

a9355799343e

Bluetooth: hci_uart: Fix false success return in hci_uart_setup()

Gongwei Li · Aug 21, 2026 · 2 files

2d83aa65dc98

selftests/net: fix kill() argument order and wrapper cleanup in fin_ack_lat

Qingshuang Fu · Aug 21, 2026 · 2 files

11e41444a3f6

selftests/net: check fork() return value in fin_ack_lat

Qingshuang Fu · Aug 21, 2026 · 1 files

403f96c32c9e

openvswitch: Fix CT limit teardown use-after-free

Yuqi Xu · Aug 21, 2026 · 4 files

777dbc9914b2

ptp: netc: fix period truncation and potential divide-by-zero in PEROUT

Wei Fang · Aug 21, 2026 · 1 files

622d698df423

bnxt_en: Fix call to hardware monitoring event handler

Guenter Roeck · Aug 21, 2026 · 1 files

9edf8d4876e8

octeontx2-af: Fix TL3/TL2 link config ENA clearing

Naveen Mamindlapalli · Aug 21, 2026 · 1 files

317fe168f4c0

net: stmmac: fix device node reference leaks in stmmac_mtl_setup()

Md Rabbani · Aug 21, 2026 · 1 files

5d3fe91b70e7

mm/vmscan: fix comment logic in balance_pgdat

Enlin Mu · Aug 21, 2026 · 1 files

9e94d8e14ae4

net: enetc: restore RX ring congestion mode after ring reconfiguration

Wei Fang · Aug 21, 2026 · 3 files

fa1a8457b858

net: enetc: restore RX ring congestion mode for ENETC v4

Wei Fang · Aug 21, 2026 · 1 files

b30900566642

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

Xiang Liu · Aug 21, 2026 · 2 files

5c07193ebe47

net: ethernet: renesas: rswitch: fix device_node refcount leak in rswitch_get_port_node()

Manush Prajwal · Aug 21, 2026 · 1 files

db005bdaa5ff

rtc: hym8563: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 1 files

bdcedfee8b87

rtc: m41t80: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 1 files

096c7ef4ef66

rtc: nct3018y: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 1 files

5ef3d51a3aaa

rtc: philips: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 2 files

a12eac458814

rtc: microcrystal: Make sure clk_init_data is fully initialized

Geert Uytterhoeven · Aug 21, 2026 · 2 files

3b11a77f6998

octeontx2-af: fix cn20k mailbox lifetime on repeated rvu_mbox_init()

Sai Krishna · Aug 21, 2026 · 3 files

1fcccdc20a76

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

Csaba Budai · Aug 21, 2026 · 1 files

fc04229727d8

netfilter: nf_tables: remove leftover set_update_list

Pablo Neira Ayuso · Aug 21, 2026 · 1 files

ba77efee1b95

io_uring/query: cap user size passed to copy_struct_to_user

Laxman Acharya Padhya · Aug 21, 2026 · 1 files

b09a0503c755

octeontx2-pf: fix NULL deref of af_xdp_zc_qidx on rep setup

Suman Ghosh · Aug 21, 2026 · 3 files

c77516e1e6fe

erofs: support large folios in inode_share mode

Jingbo Xu · Aug 21, 2026 · 1 files

65deb1835934

smb: client: reject a tree connect response whose byte count is too small

Bryam Vargas · Aug 21, 2026 · 2 files

80230a18c164

net/iucv: filter frames in afiucv_hs_rcv() by ingress device

Alexandra Winter · Aug 21, 2026 · 1 files

11d56d7a8e60

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

Daeho Jeong · Aug 21, 2026 · 1 files

e72d5659a260

ALSA: hda/realtek: Add quirk for TongFang XxAF5xxx

Eckhart Mohr · Aug 21, 2026 · 1 files

53dd1c1de851

ASoC: tegra: Fix the I2S enable default value

Jon Hunter · Aug 21, 2026 · 2 files

5442b8093a2f

ASoC: tegra: Fix the MIXER enable default value

Jon Hunter · Aug 21, 2026 · 1 files

18d48bfd1bc1

ASoC: tegra: Sort ADMAIF register defaults

Jon Hunter · Aug 21, 2026 · 1 files

abb5bed6f48d

ASoC: tegra: Sort MBDRC register defaults

Jon Hunter · Aug 21, 2026 · 1 files

1f59015e9581

fuse: Fix the condition to enable over-io-uring

Bernd Schubert · Aug 21, 2026 · 2 files

5b483f7791b0

net/sched: act_ife: Only operate on Ethernet frames

Victor Nogueira · Aug 21, 2026 · 2 files

72cc574aa379

ASoC: fix unmet dependencies on PPC_BESTCOMM and SND_SOC_AC97_BUS

Julian Braha · Aug 21, 2026 · 3 files

2c7493f98014

net: mana: Cap MSI-X vectors to the device MSI-X table size

Long Li · Aug 21, 2026 · 1 files

9e32ec53b1ec

maple_tree: add rcu locking check when LOCKDEP is enabled

Liam R. Howlett (Oracle) · Aug 21, 2026 · 2 files

8f2109843137

locking/lockdep: add sequence counter to held_lock

Liam R. Howlett (Oracle) · Aug 21, 2026 · 4 files

19e269917dc4

maple_tree: add write lock checking with lockdep sequence numbers

Liam R. Howlett (Oracle) · Aug 21, 2026 · 2 files

5e0b9b71bcf4

maple_tree: documentation fix

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

acac9108a6a1

maple_tree: drop dead code from mas_extend_spanning_null()

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

3526e09d8cab

maple_tree: drop MAPLE_ALLOC_SLOTS

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

7d1e34352727

maple_tree: clarify comments on mas_nomem()

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

4bd59d5bc2c8

maple_tree: use prefetched value in mas_wr_store_type()

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

88f87f881240

maple_tree: optimise mas_wr_node_store() when not in rcu mode

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

f0a3892cd726

maple_tree: micro optimisation of mas_wr_store_type()

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

cf1f9bae5dac

maple_tree: add bulk parent set helper

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

35f1342e5b89

maple_tree: catch race in mas_alloc_cyclic()

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

3f06ef1f34a7

maple_tree: document that erase may use GFP_KERNEL for allocations

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

f1681380b5f9

maple_tree: avoid mas_erase() and mtree_erase() failures

Liam R. Howlett (Oracle) · Aug 21, 2026 · 2 files

ee2487d9ba6c

maple_tree: document erase and allocations better

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

18d4f8e6e6ce

maple_tree: change two GFP flags in tests

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

00f67814a14e

maple_tree: fix argument name in header

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

4e4fe9d7271e

maple_tree: avoid extra gap calculation

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

d17c749d32b2

maple_tree: add helper mas_make_walkable()

Liam R. Howlett (Oracle) · Aug 21, 2026 · 1 files

afce9701d642

MAINTAINERS: update rtc subsystem patchwork location

Alexandre Belloni · Aug 21, 2026 · 1 files

1ffb5be3e4be

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

Lad Prabhakar · Aug 21, 2026 · 1 files

708546aa3956

rtc: rzn1: Handle EPROBE_DEFER for optional pps interrupt

Lad Prabhakar · Aug 21, 2026 · 1 files

022a2839a520

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

Lad Prabhakar · Aug 21, 2026 · 1 files

457b5dbce312

rtc: rzn1: Handle unset alarm weekday in rzn1_rtc_read_alarm

Lad Prabhakar · Aug 21, 2026 · 1 files

c3e735e9f620

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

Lad Prabhakar · Aug 21, 2026 · 1 files

51458d5b0a1c

rtc: rzn1: Disable alarm interrupt before reprogramming alarm registers

Lad Prabhakar · Aug 21, 2026 · 1 files

cd54d8f09d9b

rtc: rzn1: Fix malformed MODULE_AUTHOR string

Lad Prabhakar · Aug 21, 2026 · 1 files

960987abe58d

rtc: Kconfig: Broaden RTC_DRV_RZN1 dependency to ARCH_RENESAS

Lad Prabhakar · Aug 21, 2026 · 1 files

ea0ef2e7f83b

rtc: rzn1: Use pm_runtime_put_sync()

Lad Prabhakar · Aug 21, 2026 · 1 files

6e0d7d480f2d

rtc: rzn1: Replace remove callback with devm_add_action_or_reset()

Lad Prabhakar · Aug 21, 2026 · 1 files

afb8972b9e36

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

Lad Prabhakar · Aug 21, 2026 · 1 files

b587001387c1

rtc: rzn1: Use temporary variable for struct device

Lad Prabhakar · Aug 21, 2026 · 1 files

0e1ae8c654f0

rtc: rzn1: Consistently use dev_err_probe()

Lad Prabhakar · Aug 21, 2026 · 1 files

5ae93269d3e5

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

Lad Prabhakar · Aug 21, 2026 · 1 files

38a3a3b09958

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

Lad Prabhakar · Aug 21, 2026 · 1 files

8af6331c6e7a

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

Lad Prabhakar · Aug 21, 2026 · 1 files

b418fa370ea6

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

Lad Prabhakar · Aug 21, 2026 · 1 files

52536ce677a3

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

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

9e8bcfde0039

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

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

1476cca098f6

dma-contiguous: fix truncation of numa_cma / cma_pernuma sizes >= 2G

Alexander Graf · Aug 21, 2026 · 1 files

0e0ac326c511

memcg: move LRU size accounting on reparenting instead of copying it

Shakeel Butt · Aug 22, 2026 · 2 files

d4f484661961

net/rds: use wq_has_sleeper() in rds_cong_map_updated()

Allison Henderson · Aug 22, 2026 · 1 files

3220b62fbb8a

net: fix a resource leak in copy_net_ns() error handling path

Tetsuo Handa · Aug 22, 2026 · 1 files

7dd6343fc127

rust: num: restrict bool conversion to unsigned Bounded

Younes Akhouayri · Aug 22, 2026 · 1 files

f967455fb2a5

seg6: reset IP6CB after IPv6 decapsulation

Zhiling Zou · Aug 22, 2026 · 1 files

0dbc2398fca3

openvswitch: only skb_tx_error() a packet we are about to drop

Norbert Szetei · Aug 22, 2026 · 1 files

8ece90615012

net: skbuff: don't skb_tx_error() the source skb in skb_zerocopy()

Norbert Szetei · Aug 22, 2026 · 1 files

f66bdb1cc0fc

net: skbuff: don't touch shared zerocopy state in skb_tx_error()

Norbert Szetei · Aug 22, 2026 · 1 files

916b61abba58

powercap: intel_rapl: Fix kernel panic during PMU unbind

Sumeet Pawnikar · Aug 22, 2026 · 1 files

af79b081ce33

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

Edward Blair · Aug 22, 2026 · 1 files

c27c449d455a

virtio-net: Ensure that TCP packets don't overflow gso_segs

Alice Mikityanska · Aug 22, 2026 · 1 files

0b13256ce37b

net: Guard for gso_segs overflow in skb_segment

Alice Mikityanska · Aug 22, 2026 · 1 files

dc170da3347e

selftests: net: Wait for netserver to launch

Alice Mikityanska · Aug 22, 2026 · 1 files

bb42c16f489f

selftests: net: Lower threshold on debug kernels for big_tcp_tunnels.sh

Alice Mikityanska · Aug 22, 2026 · 1 files

f7d0400bd345

selftests: net: Lower threshold with csum offload off in big_tcp_tunnels.sh

Alice Mikityanska · Aug 22, 2026 · 1 files

1d62b83fb751

selftests: net: Fix slow configurations in big_tcp_tunnels.sh

Alice Mikityanska · Aug 22, 2026 · 1 files

a7d097cf0130

erofs: skip sufficiently large global buffers when resizing

Nikhil Gurudasani · Aug 22, 2026 · 1 files

ebe6674292fd

Bluetooth: RFCOMM: serialize session teardown

Chengfeng Ye · Aug 22, 2026 · 1 files

759c185d0bbd

Bluetooth: RFCOMM: serialize security confirmation handling

Chengfeng Ye · Aug 22, 2026 · 1 files

728836ebca23

vsock/virtio: flush works in dependency order

Chengfeng Ye · Aug 22, 2026 · 1 files

f3d14f0a8dc3

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

Rong Zhang · Aug 22, 2026 · 2 files

3c87a903a682

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

Rong Zhang · Aug 22, 2026 · 1 files

9e8a6fc3b1a5

ALSA: usb-audio: Reverse MIXER_GET_CUR_BROKEN as MIXER_GET_CUR_OK

Rong Zhang · Aug 22, 2026 · 4 files

3ac761b613c7

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

Rong Zhang · Aug 22, 2026 · 1 files

709f34f7c28d

net/sched: fq: add overflow bounds to quantum and initial quantum

Jamal Hadi Salim · Aug 22, 2026 · 1 files

d9ebd8f9aa8b

net/sched: fq_codel: clamp default quantum and mtu

Jamal Hadi Salim · Aug 22, 2026 · 1 files

6439461f1618

net/sched: sch_codel: clamp default mtu to avoid disabling CoDel

Jamal Hadi Salim · Aug 22, 2026 · 1 files

c86cd7ed0b0e

net/sched: fq_pie: clamp default quantum to avoid signed overflow

Jamal Hadi Salim · Aug 22, 2026 · 1 files

2164b512b97b

net/sched: hhf: clamp quantum before hhf_change() to avoid overflow

Jamal Hadi Salim · Aug 22, 2026 · 1 files

816e90057ab1

net/sched: sfq: clamp quantum to avoid signed overflow soft lockup

Jamal Hadi Salim · Aug 22, 2026 · 1 files

94ad9e114a1c

net/tcp: fix TCP-AO key deletion in VRFs

Rastislav Szabo · Aug 22, 2026 · 1 files

687e5b48c4f5

selftests: net: tcp_ao: test VRF-scoped key deletion

Rastislav Szabo · Aug 22, 2026 · 3 files

6c322f5cf747

cifs: fix loff_t underflow in cifs_remap_file_range() when len == 0

Frank Sorenson · Aug 22, 2026 · 1 files

17056a36d276

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

Will Porter · Aug 23, 2026 · 1 files

b17cf742eaad

tls: device: fix out-of-bounds write in tls_append_frag()

Jiayuan Chen · Aug 23, 2026 · 1 files

e2aa5ad3be41

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

Christopher Tolang · Aug 23, 2026 · 1 files

03b4702fc5e3

net: phy: air_en8811h: move LED GPIO configuration to config_init

Vitaliy Sochnev · Aug 23, 2026 · 1 files

1035a8f63bae

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

Marouane El Moufid · Aug 23, 2026 · 1 files

a7d28aa0e9b2

erofs: simplify z_erofs_gbuf_growsize()

Gao Xiang · Aug 23, 2026 · 1 files

cfeffda89990

coccinelle: remove obsolete pci_free_consistent.cocci

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

2bd30b8dc75b

coccinelle: alloc_cast: drop removed allocators

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

0319b42e1e28

coccinelle: zalloc-simple: drop the kmem_alloc rules

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

729eb52aa17f

coccinelle: pool_zalloc-simple: drop the pci_pool_alloc rules

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

3beb6e620fae

coccinelle: kfree_mismatch: drop vmalloc_exec

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

5264281879ef

coccinelle: atomic_as_refcounter: drop atomic_long_dec_and_lock

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

f83b8a58695c

coccinelle: ifnulldev_put: update outdated helper names

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

385c7af4e3b9

i2c: mux: Fix channel node leak on adapter add failure

Ahmad Byagowi · Aug 23, 2026 · 1 files

2db9bfa3e27b

sctp: fix NULL deref on untransmitted RECONF completion

Weiming Shi · Aug 23, 2026 · 1 files

81d0d1e64f30

net/sched: act_skbmod: fix length calculations and avoid invalid header warnings

Eric Dumazet · Aug 23, 2026 · 1 files

00e11ee9831b

net: core: check skb_frags_readable before uncloning in skb_copy_ubufs

Mina Almasry · Aug 23, 2026 · 1 files

97148bcb7511

net: core: fix head-page leak in skb_zerocopy

Mina Almasry · Aug 23, 2026 · 1 files

1b0bab4a873f

rust: kbuild: disambiguate `zerocopy_derive` for `rusttest`

Miguel Ojeda · Aug 23, 2026 · 1 files

960c4a8069bf

drm/amdkfd: Fix error path at svm_migrate_copy_to_ram

Xiaogang Chen · Aug 23, 2026 · 1 files

520e345ffe05

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

Xiaogang Chen · Aug 23, 2026 · 1 files

83684c4e4d62

Merge tag 'rcu.2026.08.18a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux

Linus Torvalds · Aug 24, 2026 · 39 files

df125bd16280

scsi: MAINTAINERS: Update my email address

Martin K. Petersen (Oracle) · Aug 24, 2026 · 2 files

cec261b0b4c5

net/smc: release the internal TCP sock on IPPROTO_SMC socket creation failure

Yifei Chu · Aug 24, 2026 · 1 files

0a0d1d55dad5

Merge tag 'scftorture.2026.08.18a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux

Linus Torvalds · Aug 24, 2026 · 1 files

3b2c5d35cf43

f2fs: use adjusted write range after f2fs_write_checks()

Seongjae Jeong · Aug 24, 2026 · 1 files

ca0583c24661

Bluetooth: btusb: limit RTL8761B BROKEN_EXT_SCAN quirk to 0bda:a728

Junjie Cao · Aug 24, 2026 · 2 files

63c885688f38

net: wangxun: use BIT_ULL() to prevent shift overflow on 32-bit archs

Jiawen Wu · Aug 24, 2026 · 2 files

ab0304fd69b0

verification/rvgen: Use .old instead of .bak for kunit backup files

Gabriele Monaco · Aug 24, 2026 · 3 files

63f44178f0a0

sctp: distinguish sequence zero from wildcard in reconf lookup

Jun Yang · Aug 24, 2026 · 1 files

3faf13aff243

sctp: fix stream->outcnt underflow on duplicate RECONF responses

Jun Yang · Aug 24, 2026 · 2 files

9c24a504a3af

net: stmmac: drop gso_enabled_types and rely on netdev features

Lorenzo Bianconi · Aug 24, 2026 · 2 files

2c4e7c42d77e

slip: fix use-after-free in sl_sync()

Aleksandr Khromov · Aug 24, 2026 · 1 files

15fd93cbbff7

ALSA: aoa: i2sbus: Check IRQ before requesting it

bui duc phuc · Aug 24, 2026 · 1 files

991c2be78257

net: ethernet: sun4i-emac: Fix IRQ error handling

bui duc phuc · Aug 24, 2026 · 1 files

60e73c07b3fc

ASoC: rt766: add RT766/RT767 VA1 device IDs

Shuming Fan · Aug 24, 2026 · 1 files

46094a7708b7

locking: Revert switching guards to _irq_{disable,enable}()

Peter Zijlstra · Aug 24, 2026 · 2 files

7e1e4047200f

Bluetooth: do not leak an hci_conn when a second LE connect is rejected

Radek Podgorny · Aug 24, 2026 · 1 files

dc4b95b8fee9

net/sched: sch_teql: restore skb->dev on the slave failure path

Victor Nogueira · Aug 24, 2026 · 1 files

be79a45e2ec2

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

Zhang Heng · Aug 24, 2026 · 1 files

23680bf5f8c6

net: stmmac: restore NET_IP_ALIGN in the RX DMA offset

Pascal Kneuper · Aug 24, 2026 · 1 files

fd8ed52ecea6

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

Zhang Heng · Aug 24, 2026 · 1 files

88c71cc0ad98

net: dsa: mxl862xx: enable assisted learning on CPU port

Edoardo Pinci · Aug 24, 2026 · 1 files

ce366bfa821e

f2fs: fix to avoid potential deadloop in f2fs_fsync_node_pages()

Chao Yu · Aug 24, 2026 · 1 files

b3be0e5bed8a

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

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

4c0ec35e0113

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

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

34b5c4a6e4fb

fuse: zero the partial EOF page when extending a file

Jimmy Zuber · Aug 24, 2026 · 2 files

1704aaaf5d22

eventfs: Initialize ei->children and ei->list in init_ei()

Deepanshu Kartikey · Aug 24, 2026 · 1 files

0b0e645ed2c8

Merge tag 'auxdisplay-v7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay

Linus Torvalds · Aug 24, 2026 · 3 files

cf9610f9116d

Merge tag 'pinctrl-v7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl

Linus Torvalds · Aug 24, 2026 · 119 files

47096fc3d064

Merge tag 'i2c-7.3-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux

Linus Torvalds · Aug 24, 2026 · 30 files

8bfab832ad69

Merge tag 'mailbox-v7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jassibrar/mailbox

Linus Torvalds · Aug 24, 2026 · 33 files

5b05bb3f6c57

Merge tag 'platform-drivers-x86-v7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86

Linus Torvalds · Aug 24, 2026 · 100 files

a0300e8cf0ed

Merge tag 'configfs-for-v7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/a.hindborg/linux

Linus Torvalds · Aug 24, 2026 · 1 files

1087c29d9c5f

Revert "thermal/core: Use the thermal class pointer as init guard"

Rafael J. Wysocki · Aug 24, 2026 · 1 files

aa4174127fe6

Revert "thermal/core: Allocate the thermal class dynamically"

Rafael J. Wysocki · Aug 24, 2026 · 1 files

918e25291ce9

Merge tag 'slab-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab

Linus Torvalds · Aug 24, 2026 · 17 files

3daad923a868

apparmor: policy_int make sure list heads are initialized before fail path

John Johansen · Aug 24, 2026 · 1 files

2f43193b8818

Merge tags 'dma-mapping-7.3-2026-08-24' and 'dma-mapping-7.3-2026-08-24-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linux

Linus Torvalds · Aug 24, 2026 · 25 files

ab9b9b51baa9

Merge tag 'soundwire-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire

Linus Torvalds · Aug 24, 2026 · 12 files

16e6a1a3cb3f

Merge tag 'phy-for-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy

Linus Torvalds · Aug 24, 2026 · 66 files

66498c75b4f8

Merge tag 'dmaengine-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine

Linus Torvalds · Aug 24, 2026 · 35 files

1739a976312e

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

Will Porter · Aug 24, 2026 · 1 files

ce14fe4cd756

Merge tag 'cifs-fixes-7.3-rc1' of https://git.manguebit.org/linux

Linus Torvalds · Aug 25, 2026 · 22 files

8c963d1738fd

f2fs: accurately adjust free_sections during free_segment_range

Daeho Jeong · Aug 25, 2026 · 1 files

ea30dc5267e3

tcp: fix AO info use-after-free in tcp_ao_connect_init()

Qing Ming · Aug 25, 2026 · 1 files

8f735d64382d

net/sched: bound qdisc_pkt_len to prevent qdisc soft lockup

Jamal Hadi Salim · Aug 25, 2026 · 2 files

84d2d96ac3f1

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

bui duc phuc · Aug 25, 2026 · 1 files

adb176c1407a

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

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

032bb633e0c3

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

Mehmet Aysel · Aug 25, 2026 · 1 files

c1a39c228ace

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

Mehmet Aysel · Aug 25, 2026 · 1 files

82aeed240078

net: fix spurious TX timeout after dev_activate()

Breno Leitao · Aug 25, 2026 · 1 files

8d2237e9d690

selftests/arm64: Print missing MTE TAP headers

Muhammad Usama Anjum · Aug 25, 2026 · 8 files

1a0dba077f34

selftests/arm64: Treat KSM merge_across_nodes as optional

Muhammad Usama Anjum · Aug 25, 2026 · 1 files

bb52892f9234

selftests/arm64: Fix MTE prctl TAP plan

Muhammad Usama Anjum · Aug 25, 2026 · 1 files

2bd533739234

selftests/arm64: Add MTE test config fragment

Muhammad Usama Anjum · Aug 25, 2026 · 1 files

14511c9b54ce

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

HyeongJun An · Aug 25, 2026 · 1 files

58c1c30074a8

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

Takashi Iwai · Aug 25, 2026 · 3 files

9cebfe650448

Merge tag 'fuse-update-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse

Linus Torvalds · Aug 25, 2026 · 27 files

7f22f3a1939e

Merge tag 'ntfs-for-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs

Linus Torvalds · Aug 25, 2026 · 30 files

5f5ef9c407cf

Merge tag 'bootconfig-v7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace

Linus Torvalds · Aug 25, 2026 · 12 files

93e4b3076b5f

Merge tag 'char-misc-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc

Linus Torvalds · Aug 25, 2026 · 764 files

e0d3aed7b12c

tracing: Fix retry exhaustion in simple ring buffer reader swap

Ivan Immanuel Shaji · Aug 25, 2026 · 1 files

5eab74874d11

ring-buffer: Stop remote reader update when page swap fails

Ivan Immanuel Shaji · Aug 25, 2026 · 1 files

29b0977977d7

Merge tag 'staging-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging

Linus Torvalds · Aug 25, 2026 · 99 files

a62212b35a21

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

Anoop Vijay · Aug 25, 2026 · 4 files

f4d50813c095

Merge tag 'usb-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

Linus Torvalds · Aug 25, 2026 · 140 files

70f5376dbdef

Merge tag 'tty-7.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty

Linus Torvalds · Aug 25, 2026 · 81 files

7bb6284aa7b3

Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm

Linus Torvalds · Aug 25, 2026 · 318 files

73ae59e97596

Merge tag 'erofs-for-7.3-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs

Linus Torvalds · Aug 25, 2026 · 5 files

fc710de0dd25

Merge tag 'rproc-v7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux

Linus Torvalds · Aug 25, 2026 · 58 files

f2ed28dce939

Merge tag 'rpmsg-v7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux

Linus Torvalds · Aug 25, 2026 · 6 files

9a56a27e6002

net: stmmac: selftests: Pass the IP proto mask in the TC selftest

Maxime Chevallier · Aug 25, 2026 · 1 files

45c13f3f9e3b

Merge tag 'hwlock-v7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux

Linus Torvalds · Aug 25, 2026 · 2 files

4d6642d64cd0

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

Sehat Mahde · Aug 25, 2026 · 1 files

05ec76cfbce6

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

Yifei Gao · Aug 25, 2026 · 1 files

00eeab0c644a

bnxt_en: Write doorbell when linearizing skb fails

Joe Damato · Aug 26, 2026 · 1 files

d79fb758e7e2

samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-modify

Haotian Zhang · Aug 26, 2026 · 1 files

6727b7618f49

samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify

Haotian Zhang · Aug 26, 2026 · 1 files

77549d01edec

i2c: designware: Enable interrupt mask workaround for HJMC3001

Hongbo Yao · Aug 26, 2026 · 1 files

50e5c6605cc9

net: bridge: mcast: fix use-after-free of a master VLAN's multicast context

Norbert Szetei · Aug 26, 2026 · 1 files

dd890ae29299

net: fec: only stop PTP if it was initialized

bui duc phuc · Aug 26, 2026 · 1 files

23c53269f2ba

slip: remove slip_hangup() to fix use-after-free in slip_receive_buf()

Eric Dumazet · Aug 26, 2026 · 1 files

fe66c3ff85e8

of/irq: Fix device node refcount leak in of_irq_get_affinity()

Fuad Tabba · Aug 26, 2026 · 1 files

9642a5e84375

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

Bob Song · Aug 26, 2026 · 1 files

a60fd8c6dbaa

usb: atm: usbatm: fix invalid ci_range initialization

Deepanshu Kartikey · Aug 26, 2026 · 1 files

d29b399150b0

net: stmmac: selftests: Check multiple MMC counters

Maxime Chevallier · Aug 26, 2026 · 1 files

9698b6da3714

net: stmmac: dwmac1000: Account for the primary MAC address for UC filtering

Maxime Chevallier · Aug 26, 2026 · 1 files

82187f42c014

net: stmmac: dwmac4: Account for the primary MAC address for UC filtering

Maxime Chevallier · Aug 26, 2026 · 1 files

2739d6f9a2b8

net: stmmac: dwxgmac: Account for the primary MAC address for UC filtering

Maxime Chevallier · Aug 26, 2026 · 1 files

cd8c3b2752c6

net: stmmac: selftests: Account for the UC filter list for filtering tests

Maxime Chevallier · Aug 26, 2026 · 1 files

96e8cb5527ce

net: stmmac: selftests: Don't test flow control for small rx fifos

Maxime Chevallier · Aug 26, 2026 · 1 files

ce2b807f42ed

tcp: fix corruption of urgent data on multi-segment retransmit

Jiayuan Chen · Aug 26, 2026 · 1 files

6a7e91f890ec

selftests/net: packetdrill: add tcp_urg_ptr_retransmit

Jiayuan Chen · Aug 26, 2026 · 1 files

729c4896ab82

net/sched: sch_htb: limit htb_classify inner-class filter hops

Jamal Hadi Salim · Aug 26, 2026 · 1 files

c966d29e01bb

f2fs: support resizable tail section and unify pinned allocation

Daeho Jeong · Aug 26, 2026 · 7 files

15596a87fcc6

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

Shengyu Qu · Aug 26, 2026 · 1 files

74e3b979ce8b

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

Takashi Iwai · Aug 27, 2026 · 1 files

3b446d169a93

Revert "ACPI: scan: Defer device power initialization"

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

d5dc1e69fd72

inet: frags: strip GSO state from fragments before reassembly

Xinyang Ge · Aug 27, 2026 · 1 files

390f6bd8583d

tracing/user_events: Clear copied tracing state before fork duplication

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

cbb4c6d9af7d

CREDITS/mailmap: add some info about Darrick J. Wong

Darrick J. Wong · Aug 28, 2026 · 2 files

ef6a1dca8de4

coccinelle: ifnulldev_put: update error message

Julia Lawall · Aug 30, 2026 · 1 files

cee9395acd80

Linux 7.3-rc1

Linus Torvalds · Aug 30, 2026 · 1 files