Linux 6.18 NFSD To Help With Scalability From Low-Cost Clouds To High-End Servers

The NFS server (NFSD) improvements were merged today for the Linux 6.18 kernel. Most exciting is a new experimental feature that can help with scaling NFSD both for low-end/low-cost servers up through high-end larger server platforms.

The notable new NFSD experimental feature in Linux 6.18 is the ability to disable I/O caching. Oracle engineer and NFSD maintainer Chuck Lever explained in today's pull request:
"Mike Snitzer has prototyped a mechanism for disabling I/O

Important Patch Series For Nouveau Driver Will Help With NVK Performance

A patch series posted today for Nouveau, the open-source NVIDIA kernel driver within the mainline Linux tree, can help overcome some performance obstacles currently observed with the Mesa NVK Vulkan driver.

The patch series worked on by Mohamed Ahmed, Mary Guillemard, and Ben Skeggs is for enabling variable page sizes and compression.

Ahmed explained with the Nouveau driver patch series:
"The new VM_BIND interface only supported 4K pages. This was problematic as it leaves performance on the table because GPUs don't have sophisticated TLB
Continue reading...

Linux 6.18 Works Around An Intel Xeon 6 PCIe Performance Issue

The PCI subsystem updates were merged today for the in-development Linux 6.18 kernel. The PCI changes this cycle are mostly a random assortment of different changes to the wide assortment of PCIe drivers. Standing out is a workaround for dealing with a possible PCI Express performance issue for latest-generation Xeon 6 servers.

Today's PCI pull request for Linux 6.18 notes of a Xeon 6 workaround for dealing with a PCIe performance issue:
"- Add a Xeon 6 quirk to disable Extended Tags and
Continue reading...

Rust-Written Redox OS Enables Multi-Threading By Default

The Rust-written Redox operating system written from scratch is now enabling multi-threaded support by default for x86-based systems.

Following some recent bug fixes in the multi-threading code, Redox OS has enabled multi-threaded support out-of-the-box for x86-based platforms moving forward. This obviously is a big performance win for any modern systems working with this Rust-based OS.

Continue reading...

Ubuntu 25.10 Delivering Some Nice Performance Gains For Intel Core Ultra "Lunar Lake"

Ubuntu 25.10 is looking quite nice in the performance department ahead of its official release later this week. On various systems tested thus far, Ubuntu 25.10 is delivering nice gains over Ubuntu 25.04 and compared to the current Ubuntu 24.04 LTS. The latest Ubuntu 25.10 benchmarking at Phoronix is looking at the Intel Core Ultra Lunar Lake performance using the Lenovo ThinkPad X1 Carbon Gen 13 Aura Edition laptop.

Continue reading...

Intel

Linux Preps IAA Accelerator Support For Intel's Wildcat Lake

While the Intel In-Memory Analytics Accelerator (IAA) so far is just found on newer Xeon server processors, prior Linux patches acknowledge IAA being found on at least select Panther Lake SoCs. New patches ready for merging to the Linux 6.18 kernel are indicating IAA accelerator(s) will also be found on at least some of the lower-cost Wildcat Lake SoCs too.

The Linux support for Intel's Wildcat Lake continues coming together and largely building off the existing driver code paths already in place for
Continue reading...

Many Networking Performance Improvements & New Hardware In Linux 6.18

The networking subsytem updates for Linux 6.18 have been merged. There is a lot of enticing performance optimizations in different areas of the networking stack for this new kernel. Plus new wired and wireless networking hardware support and other improvements to get excited about for this LTS kernel version.

Linux 6.18 networking highlights include:

- Some big improvements for servers encountering DDoS attacks . Particularly for Linux servers suffering from distributed denial of service attacks is much better scalability and better throughput capacity.

- Google PSP encryption for TCP
Continue reading...

ALGOL 68 Programming Language Support Still Being Worked On For GCC

At the start of the year, a new GCC compiler front-end was proposed for the half-century old ALGOL 68 programming language . Not exactly a popular programming language in recent decades and ahead of the GCC 15 release it was decided to not merge it yet to GCC . Even with that setback, development on the ALGOL 68 GCC compiler continues.

The GCC steering committee earlier in the year decided to not merge the ALGOL 68 front-end but were okay with it being developed on a branch
Continue reading...

Linux 6.18 Adds Two New x86 Platform Drivers, New AMD PMF Capabilities

The x86 platform drivers area of the Linux kernel continues to see a lot of code churn for supporting new laptops and enhancing support for existing laptop models. Plus the likes of AMD PMF and Intel PMC continue to see ongoing improvements too.

The merged x86 platform driver changes for Linux 6.18 include the following highlights:

- The AMD Platform Management Framework (PMF) driver now supports adjusting PPT and PPT APU thresholds. This is part of new AMD PMF capabilities around custom BIOS input handling and the
Continue reading...

Intel TDX Will Now Work With Linux's Kexec - Except For Early CPUs With Known Bug

The Intel Trust Domain Extensions (TDX) updates for the Linux 6.18 kernel allow it to work with Kexec for being able to load and boot into a new kernel from another currently running kernel.

Due to the TDX memory encryption hardware not respecting cache coherency, using Kexec in the presence of TDX could lead to writing back old cache lines on top of data in the kernel kernel. TDX and Kexec were thus an unsupported configuration until now in Linux 6.18 with those limitations being worked around.

Kexec
Continue reading...