Latest Linux Hardware Reviews, Open-Source News & Benchmarks

oneDNN 3.14 Released With ACE Support, Initial AMD Zen Optimizations
oneDNN 3.14 Released With ACE Support, Initial AMD Zen Optimizations
23 October 10:12 AM EDT - Free Software - oneDNN 3.14 - 1 Comment

The UXL Foundation announced today the release of oneDNN 3.14 as the latest feature update to this library providing optimized deep learning operations for software like PyTorch, TensorFlow, OpenVINO, and others. While oneDNN began as an Intel software project, making this version notable is beginning to see AMD Zen CPU optimizations land in oneDNN proper.

22 October

Fedora 45 Hits A Second NO-GO: Not Releasing Until November
Fedora 45 Hits A Second NO-GO: Not Releasing Until November
22 October 05:20 PM EDT - Fedora - Fedora 45 Second NO-GO - 21 Comments

Fedora 45 wasn't released this week as its ideal early release target due to not having a release candidate build in time for last week's Go/No-Go meeting. At today's Go/No-Go meeting, Fedora 45 was delayed by at least one more week due to open blocker bugs.

AI Helping To Improve Linux's AMD Zen CPU Microarchitecture Detection
AI Helping To Improve Linux's AMD Zen CPU Microarchitecture Detection
22 October 03:21 PM EDT - AMD - AMD Zen Generations - Add A Comment

A request for comments (RFC) was sent out last night on the Linux kernel mailing list in seeking to clean-up the AMD Zen microarchitecture detection within the kernel. This is for enhancing the kernel where there are code paths specific to a certain generation of AMD Zen processors or select generations such as Zen 3 through Zen 5 CPUs. AI was leveraged in helping to clean-up this AMD Zen code in the Linux kernel.

Modular's MAX Source Code Now Fully Opened, Under New MAX License
Modular's MAX Source Code Now Fully Opened, Under New MAX License
22 October 02:32 PM EDT - AI - Modula MAX Open-Source Complete - 6 Comments

Back in August Modular's Mojo language was open-sourced following the acquisition of Chris Lattner's company by Qualcomm. The latest achievement now out of the company is their MAX software being fully opened up with the entire source tree available.

x86 Kernel Shadow Stacks Being Worked On For Linux As Powerful Control Flow Protection
x86 Kernel Shadow Stacks Being Worked On For Linux As Powerful Control Flow Protection
22 October 09:22 AM EDT - Linux Kernel - Kernel Shadow Stacks - 5 Comments

Linux user-space for several years had shadow stack support for hardware-enforced control-flow enforcement in defending against return oriented programming (ROP) attacks. Intel Tigerlake and newer CPUs or AMD Zen 3 and newer have the necessary hardware shadow stacks support. Shadow stacks have been effective for helping user-space software fend ROP attacks while now there is new work toward bringing shadow stack support for kernel space on Linux.

Several Linux Kernel Vulnerabilities Accidentally Posted To Public Kernel Mailing List
Several Linux Kernel Vulnerabilities Accidentally Posted To Public Kernel Mailing List
22 October 06:05 AM EDT - Linux Security - More Vulnerabilities Made Public - 25 Comments

Seemingly as an accident, overnight several new Linux kernel vulnerability reports were posted to the public Linux kernel mailing list rather than the private security mailing list. The vulnerabilities have yet to be patched on mainline but at least in some cases there are patches undergoing testing or queued in "-next" branches. The CVSS scores are as high as 9.0.

21 October

AMD Working On Ryzen Overclocking Driver For Linux
AMD Working On Ryzen Overclocking Driver For Linux
21 October 08:24 AM EDT - AMD - AMD AOD - 22 Comments

AMD recently published patches for the Linux kernel to implement AOD, an AMD Overclocking driver for Ryzen processors. Linux enthusiasts have long sought an official AMD Ryzen CPU overclocking driver for Linux akin to Ryzen Master on Windows and it's finally coming, at least from the kernel driver perspective.

Meta Makes Improvements To Kernfs Scalability With Linux 7.4
Meta Makes Improvements To Kernfs Scalability With Linux 7.4
21 October 05:54 AM EDT - Linux Kernel - Kernfs - Add A Comment

Kernfs as the functions/frameworks used for creating pseudo file-systems on Linux like sysfs and configfs have seen some nice scalability work carried out by Meta. After Meta engineers discovered some system daemons getting stuck for minutes on their massive fleet of servers, they uncovered some scalability bottlenecks within Kernfs that now look to be resolved for Linux 7.4.

20 October

Dynamic PAMT Merged For Linux 7.4 To Help Intel Servers Save Precious RAM
20 October 08:26 PM EDT - Intel - Dynamic PAMT For TDX - 2 Comments

Dynamic PAMT has made it for Linux 7.4! Dynamic PAMT is a new feature for reducing memory overhead on Intel TDX servers where there may not be many concurrent virtual machines occupying a majority of the system. In today's world with high memory prices and tight availability, Dynamic PAMT provides nice memory overhead reduction for modern Intel Xeon servers.

Intel & AMD Now Collaborating On Software Optimizations With PyTorch/oneDNN
20 October 12:50 PM EDT - Intel - Intel + AMD oneDNN - 5 Comments

Intel has long worked on tuning their oneDNN neural network library for their hardware and saw its adoption by PyTorch and other AI frameworks. AMD has maintained ZenDNN as their downstream fork that is oneDNN API compatible while catering to their Zen processor designs. As an interesting twist, AMD and Intel jointly announced today they will be collaborating around oneDNN for PyTorch and pushing the AMD Zen improvements into oneDNN.

Linux Coredumps Via Sockets Can Be Much Smaller Now With Sparse Support
20 October 09:11 AM EDT - Linux Kernel - Coredumps Via Sockets With Sparse - 2 Comments

Added to the Linux kernel last year was Coredump support via Unix domain sockets as an alternative to the pipe-based Coredumps. With code now merged for Linux 7.4, the core dumps via sockets has the potential of being much smaller thanks to sparse support. In extreme cases they can be 1% of the size without sparse support.

Linux 7.4 Adding New Emulation Function While Some Old CPUs May Soon Be Phased Out
20 October 06:32 AM EDT - Linux Kernel - Two-Byte CMPXCHG - 7 Comments

Linux 7.4 is seeing a new emulation function added for cmpxchg() for compare and exchange. This is being done so that two-byte cmpxchg() can be used in common Linux kernel code that is already natively supported on newer CPU architectures. The pull request notes though that some old systems might no longer be supported by the Linux kernel moving ahead.

19 October

Linus Torvalds' AI Code Improved: Huge Performance Wins With Reworked Code
19 October 12:32 PM EDT - Linux Storage - Reading Page Cache Without Folio Refs - 26 Comments

Last week I wrote about Linus Torvalds leveraging AI to come up with a hefty Linux kernel improvement using Claude Code. The code is for reading from the page cache without folio references to help workloads of small reads from a single file across many CPU threads. Meta engineer Kiryl Shutsemau has taken that code and reworked it and showing extremely promising performance results.

GNU Linux-libre 7.3-gnu Removes More Firmware Blobs
19 October 08:57 AM EDT - GNU - GNU Linux-libre 7.3 - 19 Comments

GNU Linux-libre 7.3 is now available following yesterday's Linux 7.3 release. The GNU Linux-libre downstream continues stripping out driver/hardware support where dependent upon firmware blobs or other proprietary elements deemed out of line with free software ideals.

RADV Promotes VK_EXT_host_image_copy To Enabled By Default For RDNA1 GPUs
19 October 05:48 AM EDT - Radeon - GFX10 Host Image Copy - 7 Comments

Going back to July 2025 the open-source Radeon RADV Vulkan driver has offered experimental host image copy support with the API's VK_EXT_host_image_copy extension. This has been for RDNA1 and newer GPUs while now GFX10 RDNA 1 GPUs have this extension enabled by default while also enabling experimental support for prior GFX9 era GPUs too.

Past 30 Days Of News | Articles & Reviews | News Archives | RSS Feed