FR
live
section

Linux

systemd welcomes its first Rust programs, without Cargo and without rewriting C

On October 24, 2026, systemd merged into its Git tree the support for writing systemd programs in Rust, a building block that will unlock the systemd-keyring-setup utility. The goal is not to port the existing C code but to let leaf components benefit from Rust’s memory safety, at a cost of a few kilobytes per binary.

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.

Fedora 45 misses its second Go/No-Go and slips to November 3

On October 22, 2026, Fedora’s Go/No-Go meeting declared a second NO-GO: the distribution will not ship next week, held back by blockers touching the eMudhra mitigation, LVM on LUKS, and KDE Discover. Target November 3 as the new date, and read the blocker list as a lesson in release discipline.

Linus Torvalds removes the unsafe __get_user() and __put_user() functions from the Linux kernel, assisted by Claude Code

On October 21, 2026, Linus Torvalds merged into Linux 7.4 the removal of __get_user() and __put_user(), historical variants that do not validate the user address range and are therefore unsafe. He drafted the conversion partly with Claude Code, used “as a fancy sort of Coccinelle script”: AI is settling into kernel maintenance, including for eliminating whole classes of memory bugs.

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.

KDE Plasma 6.8 drops native X11 sessions after thirty years

Released on October 14, 2026 to mark KDE’s 30th anniversary, Plasma 6.8 makes Wayland the only supported display protocol for Plasma sessions, with X11 still available through XWayland. For Linux desktop fleets, it is the signal to plan the Wayland switch before Plasma 6.9, due in late February 2027.

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.

MeshXFS turns XFS into a clustered filesystem written entirely by AI

On October 17, 2026, Phoronix reports the release of MeshXFS, a GPL-2.0 POSIX clustered filesystem in which no human wrote a single line: Claude Opus adapted XFS by adding distributed locking, fencing and crash recovery. For storage teams, this is less a Ceph competitor than a methodology shift to watch — the human fixes the invariants, the AI writes and tests the code.

Fedora 46 moves to the RPM v6 package format, 25 years after v4

On October 16, 2026, Red Hat engineer Panu Matilainen filed a proposal to move Fedora 46 from the RPM v4 package format to RPM v6, a 'largely invisible' modernization that will prepare the RHEL 11 base. For administrators and third-party repository maintainers, now is the time to confirm their tooling still reads the headers.

Linux 7.3 lands Sunday after its release candidates caught a silent data-loss bug

On October 12, 2026, Linus Torvalds released the seventh and likely final release candidate of Linux 7.3, with the stable release expected October 18. This RC cycle surfaced a bug that had been silently dropping writes since Linux 6.6; if you are on an LTS kernel, stay there — 7.3 is not a long-term kernel.

Nova turns the Linux kernel’s GPU subsystem into Rust’s proving ground

As the Linux 7.4 merge window approaches, the Rust-written NVIDIA Nova driver keeps building out the kernel’s Rust DRM infrastructure. It is a tipping-point signal: the graphics subsystem is becoming the place where Rust earns its stripes in the kernel, one GPU at a time.

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.

AnyPwn gives root on AnyDesk Linux before any connection is approved

On 8 October 2026, a public exploit named AnyPwn made a pre-authentication remote code execution flaw in AnyDesk Linux reliably exploitable: a heap overflow in the session protocol yields root, fixed in 8.0.3 but with no CVE and no security advisory. Update to 8.1.0 and restrict TCP port 7070 in the meantime.

EXT4 deprecates its data=journal mode and plans to remove it in early 2028

On October 8, 2026, the Linux 7.3 Git merge deprecated EXT4’s data=journal mode, which writes file data and metadata to the journal before committing them, with removal scheduled for early 2028. Check your mount options in /etc/fstab: if you don’t enable data=journal explicitly, this deprecation does not affect you.

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.

antiX 26.1 keeps a systemd-free Debian 13 alive, with five init systems and 32-bit

antiX 26.1, released in late September 2026, updates the lightweight Debian 13 “Trixie”-based distribution with no systemd or elogind, five init systems to choose from, and still-maintained 32-bit images. If you are reviving old PCs or want a minimal base whose init you control, antiX is a serious option; otherwise, stay on standard Debian.

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 HDMI 2.1 by default for AMD GPUs with FreeSync, VRR and ALLM

After years of the HDMI Forum blocking the open-source driver, the FreeSync, VRR and ALLM patches for AMDGPU are aligned for Linux 7.4, with Fixed Rate Link enabled by default. Gamers and Steam Machine owners with an AMD GPU and an HDMI 2.1 display finally get the full bandwidth and lower latency on the mainline kernel.

Ubuntu 26.10 hits beta with a 100% Rust base and the Linux 7.3 kernel

The Ubuntu 26.10 “Stonking Stingray” beta is out: it completes the migration of coreutils to Rust, ships Linux 7.3, GNOME 51, and dbus-broker in place of dbus-daemon. Test it now to gauge the impact on your fleet before the October 15 stable release.

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.

Toolpak wants to do for developer tools what Flatpak did for apps

On 26 September 2026, GNOME developer Jordan Petridis introduced Toolpak, a Flatpak-inspired format for shipping strace, ripgrep, and qemu on image-based systems without breaking them. For anyone working on Silverblue or GNOME OS, it fills the gap immutable distributions never closed.

Linux 7.4 makes hot-adding memory to VMs and CXL up to 81% faster

A patch series by Yuan Liu (Intel), queued in mm/core.git ahead of the Linux 7.4 merge window, replaces page-by-page zone scans with an optimized contiguity check. Measured: up to 81% less time to hot-add memory to a VM and 75% to hot-remove it, with Samsung also reporting CXL gains.

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.

A Fedora discussion proposes swapping LibreOffice for Collabora Office by default

A Fedora Discourse thread, relayed by Phoronix on September 24, 2026, proposes replacing LibreOffice with the downstream Collabora Office on Fedora Workstation, citing an ageing interface. The still-informal debate exposes the real tension in the Linux desktop: governance and funding, more than features.

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.

GNU Coreutils 9.12 speeds up cut and uniq and fixes a recursive traversal race

GNU Coreutils 9.12, released on September 14, 2026, delivers measurable wins — cut up to 4× faster, uniq up to 2.5× — and fixes a race that made -R commands fail against files deleted in parallel. A maintenance release that reminds us the GNU toolkit remains, against its Rust rewrite, the default foundation of every distribution.

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.

A Void Linux maintainer orphans 113 packages after an AI-policy dispute

On September 12, 2026, contributor Andrea Brancaleoni orphaned 113 Void Linux packages — including Kubernetes, Docker, Terraform, and Thermald — after being called out for using an LLM in an undisclosed update comment. AI policies are becoming a maintenance-continuity problem as much as a contribution-ethics one.

Debian 13.7 bundles 107 security fixes and an installer on kernel 6.12.107

On September 12, 2026, Debian shipped 13.7, the seventh trixie point release, bundling 107 security updates and fixes across 106 packages. If you follow security.debian.org you already have most of it — the real value sits in the fresh install images and QEMU’s Secure Boot bypass fix.

Mold rewrites its linker in Rust and aims to become Linux's default linker

Mold 2.42.1, published on September 11, 2026, is the last C++ release: version 3.0 will be rewritten in Rust with the stated goal of becoming /usr/bin/ld on most distributions. For heavy builders, that means links in a few hundred milliseconds instead of seconds or minutes.

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.

systemd 262-rc2 adds an AI canary to catch unreviewed LLM code

On September 8, 2026, systemd 262-rc2 shipped an AI canary in its AGENTS.md file: a trap instruction that forces AI coding agents to mark the patches they produce, and whose manual removal proves a human actually reviewed the code. A simple, copyable mechanism for any project receiving AI-generated contributions.

Asahi Linux officially supports M3 Macs, minus GPU, sleep, and HDMI

Asahi Linux merged Apple M3 support into its installer on September 6, 2026: the webcam, microphones, USB 3, hardware video decoding with AV1, Wi-Fi, and Bluetooth work, but the GPU, sleep, and HDMI remain missing. Install in expert mode and wait for the GPU before making it a daily driver.

The first Linux patches boot the MacBook Neo on a single core of its A18 Pro

In early September 2026, developer Yureka Lilian posted the first Device Tree patches for the Apple A18 Pro SoC in the MacBook Neo, with support still limited to a single CPU core. It is the first concrete step toward Linux support on Apple’s entry-level laptop, but daily use is months away.

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.

CERN leaves RHEL and moves its 2,200 control computers to Debian 13

A RHEL and CentOS institution for two decades, CERN announced in late August 2026 that it is moving its 2,200 industrial accelerator-control computers to Debian 13 by the end of the year, with the -march=x86-64-v2 flag as the trigger. For any long-lived industrial or embedded fleet, the lesson fits in one line: watch your distribution’s CPU baseline.

Linux 7.3-rc1 spends a third of its diff on AMD GPU register headers

On August 30, 2026, Linus Torvalds released the first 7.3 candidate, with roughly a third of the diff coming from AMD GPU register definitions alone. Linux gamers and AMD users can test Zen 6 enablement early; Nvidia owners on the open-source driver should sit the release candidates out.

AI crawlers burn 20% of git.kernel.org CPU scraping commits one by one

On August 29, 2026, Konstantin Ryabitsev published hard numbers on AI crawler traffic to the Linux kernel repositories: six million requests a day, a fifth of CPU capacity, and barely 2% legitimate traffic. For any public self-hosted service, it is proof that a proof-of-work challenge only moves the problem.

DHH’s Omacom Foundation raises $10 million and sponsors Hyprland exclusively

On August 21, 2026, David Heinemeier Hansson announced the Omacom Foundation, backed by $10 million from ten patrons, and its first move: an exclusive three-year sponsorship of the Hyprland compositor. For the Linux desktop, it is an unusual funding model that sends money upstream instead of locking it inside a distribution.

mklinux runs multiple Linux kernels on one machine without a hypervisor

On August 25, 2026, Cong Wang released mklinux v7.0-mk2, the first ready-to-run build of the multi-kernel concept: several independent Linux kernels on one physical machine, with no hypervisor and no emulation. A promising path to hard isolation — but not yet a production artifact.

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.

X.Org Server 26.1 hardens security after five years of maintenance

The first release candidate of X.Org Server 26.1, published on 19 August 2026, succeeds the 21.1 series with byte-swapped clients refused by default and the font server switched off. Distribution maintainers and legacy X11 estates must audit these new defaults before the stable release.

A forged NTFS3 image gives any local user root the moment a USB drive is mounted

The Linux kernel’s NTFS3 driver restores setuid bits straight from untrusted on-disk data, letting a crafted NTFS image produce a setuid-root binary as soon as the volume mounts. Reported privately two months ago and still unpatched, the bug hits desktops whose automounter mounts NTFS volumes with suid on by default.

Debian puts LLM use in its contributions to a project-wide, eight-option vote

From August 15 through August 28, 2026, Debian Developers are voting on a General Resolution governing LLM use in the project’s contributions, with eight proposals and a “None of the above” option. The outcome will set a de facto standard for the supply chain of enterprise Linux distributions.

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.

The Xen Project pools functional safety certification and extends support to five years

On August 17, 2026, the Xen Project launched the Xen Safety Committee to co-develop the engineering artifacts required for functional safety certification, with AMD, EPAM and Renesas as founding contributors. Integrators in automotive and embedded get a shared foundation that cuts the cost of their own certification programs.

GNOME 51 beta freezes the interface and adds Wayland blur ahead of September

The GNOME 51 beta, released on August 15, 2026, locks in the feature freeze and delivers Wayland background blur, fingerprint management and systemd-homed support. For extension developers and teams preparing Ubuntu 26.10, this is the moment to test — the stable release lands September 16.

AerynOS 2026.08 adds OpenZFS support and moves Moss toward self-updating

In early August 2026 AerynOS published its 2026.08 image, adding experimental OpenZFS support, completing phase 2 of its versioned repositories and splitting systemd into separate packages. It is a demonstration that an atomic rolling release can stay predictable.

CachyOS rewrites Shelly in Zig and lays the groundwork for its server edition

On August 9, 2026 CachyOS shipped its fifth ISO of the year: the Shelly package manager was rewritten from C# to Zig, and the first experimental server-edition profiles landed in the installer. The Zig and Rust rewrite is the tell — the performance-oriented distribution is no longer aiming only at the gaming desktop.

Manjaro 26.1 ships GNOME 50, Plasma 6.7 and kernel 7.1 to Arch desktops

On August 12, 2026 Manjaro released version 26.1 ’Bian-May’, its first major tagged release since January, with GNOME 50, KDE Plasma 6.7, Xfce 4.20 and the Linux 7.1 kernel. For a rolling-release distribution, this is less a break than a snapshot of where the Linux desktop stands in August 2026.

Mesa 26.2 brings mesh shaders to NVIDIA’s open-source NVK driver

Released on August 5, 2026, Mesa 26.2 gives NVIDIA’s open-source NVK Vulkan driver mesh shader support and lifts the Vulkan-to-Metal KosmicKrisp driver to Vulkan 1.4. For Linux gaming and compute, this is a substantive update — one to deploy cautiously while waiting for 26.2.1.

Borg and Restic Automate Your Linux Backups Before rm -rf Strikes

BorgBackup 1.4.4 and Restic 0.18.1 are the two best open-source backup tools for Linux in 2026 — deduplication, AES-256 encryption, and cron automation. Here’s how to configure them so an accidental rm -rf never costs you more than the last hour of work.

Arch Linux isn’t hard — you just refuse to read the documentation

Arch Linux carries a reputation as the elitist, breakage-prone distro, yet in 2026 it remains the secret daily driver for a majority of developers, DevOps engineers, and SREs. Here’s what its critics refuse to understand — and why you should give it an honest try.

Your Next Server Won’t Be x86 — ARM Chips Are Eating the Datacenter Watt by Watt

On November 19, 2025, SoftBank acquired Ampere Computing for $6.5 billion. On July 24, 2026, Phoronix confirmed that Linux support for the Snapdragon X Elite had regressed further. Between those two dates, the ARM/x86 divorce became final: Asahi Linux runs on M5 Macs, multi-arch containers are mundane, and AWS Graviton now powers over 20% of new EC2 instances.

Type at least two characters.

↑ ↓ navigate ↵ open esc dismiss