FR
live
tag

#linux-kernel

Linux 7.4 makes workqueue flushes 10 to 100 times faster on big servers

On October 22, 2026, a Tejun Heo optimization merged into Linux 7.4 lifts an idle workqueue flush from 40,000 to 4.2 million operations per second on a 192-CPU machine. If you run high-core-count servers, this release hands you a measurable latency win with zero configuration.

Two CVSS 9.0 RCE flaws in KSMBD go public before any Linux kernel fix exists

On October 22, 2026, two remote code execution flaws rated CVSS 9.0 by Trend Micro’s Zero Day Initiative affect KSMBD, the SMB server built into the Linux kernel, with no fix in the mainline kernel. One triggers before any network authentication on port 445: check now whether the module is loaded on your servers.

Linux 7.3 ships with a record 18,765 commits and 807 first-time contributors

On 18 October 2026, Linus Torvalds released Linux 7.3, a record kernel with 18,765 commits from 3,021 developers — 807 of them first-time contributors — plus new work across filesystems, the scheduler, and BPF. Before you update production servers, read what actually changed and what can wait for 7.4.

Debian bundles 1,313 Linux kernel CVEs into a single Trixie update

Advisory DSA-6528-1, published September 29, 2026, fixes 1,313 CVE identifiers in Linux 6.12.111-1 for Debian 13 Trixie, a volume directly tied to AI-assisted vulnerability discovery in the kernel. A CVE identifier says nothing about severity or exploitability: the job is to update cleanly, not to panic at the number.

Linus Torvalds hands Claude Code a rewrite of the Linux page-cache read path

On 11 October 2026, Linus Torvalds published a kernel branch that reads from the page cache without taking folio references, written with the Claude Code coding assistant to relieve contention between many threads reading one file. If you run a heavily concurrent file server, watch this patch series: it targets the exact multi-threaded small-read bottleneck you feel, and it may land in Linux 7.4.

The GenAI patch flood is eroding the case for Linux LTS distributions

At the Linux Plumbers Conference in Prague, October 7–10, 2026, Qualcomm engineer Khem Raj argued that rolling-release distributions now beat LTS kernels, which he sees as ill-suited to the AI-driven flood of kernel patches. Here is why the debate is back, and what it changes for your fleet.

Microsoft ships a para-virtualized IOMMU driver for Hyper-V, three years after its RFC

On October 11, 2026, the ’hv-iommu-guest’ driver landed in the IOMMU subsystem’s -next branch for Linux 7.4, bringing in-kernel DMA protection and VFIO device assignment to Linux guests running on Hyper-V. Administrators of Hyper-V fleets can start planning the migration, with the stable kernel expected in late December.

TPM patches lift Linux lockdown’s long-standing hibernation ban

Linux’s lockdown mode, enabled by Secure Boot, has blocked hibernation since its introduction because the memory image written to disk cannot be authenticated. A patch series from Matthew Garrett proposes signing that image with the TPM to reconcile security and suspend-to-disk.

Greg Kroah-Hartman audits the 79 AI-reported Linux flaws: only ten were real

At Kernel Recipes 2026, Greg Kroah-Hartman walks through his audit of the 79 vulnerabilities Anthropic’s AI tool claimed to have found in Linux: ten real fixes, the rest being noise, duplicates or invented data. The graver signal is elsewhere — the mean time from disclosure to exploitation has dropped to minus seven days, and half of AI-generated patches are wrong.

MGLRU-FG speeds up Linux memory reclamation by up to 40% in early tests

Kairui Song’s MGLRU-FG patches add frequency-guided promotion to Linux’s Multi-Gen LRU and deliver 10–40% gains depending on workload, peaking at 76% under zRAM. The series is still RFC, but the results on MongoDB, Chromium and kernel builds make it worth tracking closely.

Linux 7.4 enables large folios to accelerate FUSE filesystems

The Linux 7.4 kernel is preparing to enable large folios for FUSE, grouping multiple contiguous physical pages into a single folio to cut the overhead of user-space filesystems. The gains show up on cold reads, as long as the machine is not under memory pressure.

Branch Target Reuse steals the Linux root password hash in minutes

A new Spectre v2 variant called Branch Target Reuse abuses JIT engines to leak memory from a fully patched Intel system. Apply the CVE-2026-64507 and CVE-2026-64508 kernel fixes and revisit your assumptions about isolating untrusted code from the host.

The Linux kernel considers an AGENTS.md to rein in patches generated by AI agents

On September 24, 2026, maintainer Sasha Levin proposed adding an AGENTS.md file to the Linux kernel repository to fix attribution mistakes made by AI agents that generate patches. The proposal, debated on LKML, raises a real question: steer agents with a single file or with purpose-built documentation.

The Linux kernel adds a taint flag to filter out fuzzing-bot bug reports

On September 24, 2026, Greg Kroah-Hartman merged into driver-core-next a new taint flag, TAINT_FORCED_BIND, that marks kernels whose sysfs bind/unbind files have been written. It targets fuzzing bots like syzbot that arbitrarily bind drivers to devices and drown maintainers in pointless bug reports.

Linux 7.3-rc3 exposes maintainer overload from AI-generated patches

On September 13, 2026 Linus Torvalds released Linux 7.3-rc3, another fairly large rc driven by XFS and the SMB client, against the backdrop of Greg Kroah-Hartman’s warning that AI-generated patches are overwhelming maintainers. Follow the Assisted-by policy and take stock of what the AI wave changes for kernel contributors.

Google retires the C Binder driver in favor of its Rust rewrite

On September 18, 2026, Google submitted the patch that removes 11,000 lines of the C Binder driver, replaced by the Rust version upstreamed in Linux 6.18 and slated for Linux 7.4. It is the first time a major kernel driver moves entirely to Rust.

Linux 7.2.5 catches the Blackwell driver up and hardens ksmbd

Stable kernels 7.2.5 and 6.18.51, released September 11, 2026, fix video output for Blackwell GPUs in nouveau and close a memory leak and a use-after-free in ksmbd. Update first if you expose SMB shares or run a Blackwell card.

GhostLock turns a fifteen-year-old rtmutex use-after-free into root in five seconds

CVE-2026-43499, dubbed GhostLock, is a use-after-free in rtmutex priority-inheritance code that has shipped since kernel 2.6.39 and is reachable by any unprivileged local process. The fix landed in 7.1, but two months after the public PoC, blind spots like RHEL 9 kernel-rt remain: check your version and block PI futexes in the meantime.

Linux 7.3 slashes memory-management lock contention by up to 500×

Two optimizations merged into the Linux 7.3 merge window cut memory-management lock contention: the worst-case anon_vma lock hold time drops from 705 ms to 1.67 ms, and the zsmalloc path speeds up by as much as 1.83× on modest hardware. Teams running JVMs, databases or KSM under memory pressure get a direct latency win just from upgrading.

Greg Kroah-Hartman sees a rough Linux 7.3 cycle under an AI patch flood

On September 2, 2026, Greg Kroah-Hartman warned that the Linux 7.3 cycle is shaping up to be ’rough’: his USB subsystem queue is overflowing with AI-generated patches, while the kernel approaches 2,000 CVEs per release. For distros and infrastructure teams, that means prioritizing real security fixes and bracing for a stable release around October 18.

Linux 7.3 opens its merge window as an LTS candidate and finishes sched_ext

Linux 7.3’s merge window opened in mid-August 2026 with 1,250 memory-management patches, a feature-complete sched_ext and initial support for AMD UALink and the Apple M3. Admins under memory pressure have two concrete fixes — rmap_walk_ksm and zsmalloc — to plan for before the expected October 2026 release.

Linux 7.2 ships cache-aware scheduling and up to 5% more IOPS on EXT4 and XFS

On August 16, 2026, Linus Torvalds released the stable Linux 7.2 kernel after seven release candidates, bringing cache-aware scheduling, USB4STREAM host-to-host transfers, and measured gains on EXT4, XFS, and MongoDB. For administrators, this is a performance release that arrives through the standard distro kernel update — the real work is testing MySQL and MongoDB workloads before rolling it out.

Type at least two characters.

↑ ↓ navigate ↵ open esc dismiss