Latest Linux Hardware Reviews, Open-Source News & Benchmarks

New Patch Series Working Toward DRBD 9 Support In The Linux Kernel
New Patch Series Working Toward DRBD 9 Support In The Linux Kernel
4 Hours Ago - Linux Storage - Distributed Replicated Block Device - 1 Comment

Earlier this year developers at LINBIT began working toward a goal of upstreaming ~15 years worth of their Distributed Replicated Block Device changes into the mainline Linux kernel. That major update has yet to land but sent out this week was a new patch series in preparing the trek toward introducing DRBD 9 support in the mainline kernel.

26 September

AMDXDNA Linux Driver Being Enhanced For Current NPU3 Hardware
AMDXDNA Linux Driver Being Enhanced For Current NPU3 Hardware
26 September 06:33 AM EDT - AMD - AMDXDNA NPU3 Enhancements - 1 Comment

The AMDXDNA open-source Linux kernel accelerator driver is seeing a fair amount of work for better supporting current-generation NPU3 neural processing units. The AMD NPU3 is what's found in current AMD Ryzen AI 300 / Ryzen AI 300 PRO series SoCs.

25 September

New FUTEX Syscalls Back To Being Worked On For Helping Valve's ARM64 Gaming Ambitions
New FUTEX Syscalls Back To Being Worked On For Helping Valve's ARM64 Gaming Ambitions
25 September 06:42 PM EDT - Valve - get_robust_list2 / set_robust_list2 - 3 Comments

Going back to last year the Igalia open-source consulting firm has been working on enhancing the Linux kernel to help Steam Play gaming on ARM64 and ensuring the FEX emulator is operating efficiently for x86/x86_64 games running on the likes of the Steam Frame. After other kernel work in recent months, there's finally an updated round of the FUTEX get_robust_list2 and set_robust_list2 system call patches.

Approaching A 10 Second Linux Kernel Build
Approaching A 10 Second Linux Kernel Build
25 September 10:46 AM EDT - Software - 27 Comments

The coffee window is closing. Going back many years with the time it's taken to compile the Linux kernel has been a well known opportunity for a coffee break or even eating a meal during the lengthy Linux kernel build process. Even when the Linux kernel was much smaller than it is today, with the hardware at the time it would often be a very time consuming process... Thus incredible to think that we are now on the horizon of a ten second clean, default kernel build on Linux x86_64.

Patches Posted For Enabling NVMe On All Apple M3 Based SoCs With Linux
Patches Posted For Enabling NVMe On All Apple M3 Based SoCs With Linux
25 September 06:27 AM EDT - Apple - NVMe For Apple M3 - 10 Comments

While Linux 7.2 brought initial Apple M3 support and Linux 7.3 brought M3 Pro / Max / Ultra support, the mainline Linux kernel support for the M3 series hardware remains very basic and not yet ready for daily driving. But more work continues to be upstreamed and today the patches were posted for getting NVMe storage up and running across all Apple M3 hardware.

AMD Sends Out New Linux Patches Further Enhancing HDMI 2.1 Reliability
AMD Sends Out New Linux Patches Further Enhancing HDMI 2.1 Reliability
25 September 06:12 AM EDT - Radeon - HDMI 2.1 Reliability - 9 Comments

Linux 7.4 is going to be the big kernel release where the AMD graphics driver will finally expose HDMI 2.1 by default and comes with features including HDMI FreeSync, VRR, and ALLM. Ahead of that milestone there have been various other last minute tweaks and improvements to its HDMI 2.1 support. Sent out on Thursday was the latest round of AMDGPU DC patches that includes a few more patches for improving the HDMI 2.1 reliability.

24 September

Qualcomm Posts Patches For Enabling GPU Support In Their Snapdragon X2 Mahua SoC
Qualcomm Posts Patches For Enabling GPU Support In Their Snapdragon X2 Mahua SoC
24 September 08:25 PM EDT - Hardware - Mahua GPU Support - 1 Comment

Yesterday Qualcomm posted open-source GPU driver patches for their Adreno 850 GPU one day after being announced with the Snapdragon 8 Elite Extreme Gen 6. Yesterday Qualcomm also announced their Snapdragon X2 Linux support plans. Today they have posted the GPU enablement patches for what's found in the Mahua SoC for lower-tier Snapdragon X2 SoCs.

AlmaLinux Rolls Out New Software/Hardware Certification Portal, Self-Certify App
AlmaLinux Rolls Out New Software/Hardware Certification Portal, Self-Certify App
24 September 09:02 AM EDT - Operating Systems - AlmaLinux Certification Program - Add A Comment

Two years ago RHEL-derived AlmaLinux announced a hardware certification program as part of their Certification Special Interest Group (SIG). They have now expanded their hardware certification program to include third-party software certification on AlmaLinux too plus a new app that users can install for self-certifying their system.

"slab_tiny" Boot Option Proposed For Tiny Linux Systems With Very Limited RAM
"slab_tiny" Boot Option Proposed For Tiny Linux Systems With Very Limited RAM
24 September 06:10 AM EDT - Linux Kernel - slab_tiny - 5 Comments

In 2022 the SLOB allocator was deprecated and removed with Linux 6.4 a year later. SLOB was popular with embedded systems with minimal amounts of RAM, so as a result the CONFIG_SLUB_TINY Kconfig option was then added for configuring the slab allocator for a minimal memory footprint for systems with 16MB of RAM or less. The CONFIG_SLUB_TINY is now on the chopping block with a proposed rework to the allocator code for making the "tiny" memory handling a boot time option.

23 September

Promotion Reminder For Ad-Free Viewing, Multi-Page Articles On A Single Page
23 September 04:00 PM EDT - Phoronix - Autumn Promotion - 13 Comments

As a friendly reminder in case you missed it from over the weekend, the Phoronix autumn "Oktoberfest" premium sale is taking place through the rest of this week for those wishing to help support the site while enjoying ad-free viewing, multi-page articles rendered on a single page, and other benefits while helping for the site to survive and continue producing daily original content.

AMD Upstreams AVX10_V2_AUX Support Into LLVM Clang 24
23 September 06:25 AM EDT - LLVM - AVX10_V2_AUX - Add A Comment

In addition to AMD working on AVX10_V2_AUX support for the GCC compiler, this summer they also posted AVX10_V2_AUX support for the LLVM/Clang compiler. As of yesterday that enablement was merged for LLVM 24 for that important step toward AI Compute Extensions (ACE).

Linux 7.3 Reverting Logitech Bolt Receiver HID++ After Too Many Bugs Encountered
23 September 06:15 AM EDT - Hardware - Logitech Bolt USB Receiver - 8 Comments

Merged at the start of the Linux 7.3 kernel cycle was adding Logitech Bolt USB receiver support for Logitech HID++ devices to the hid-logitech-dj driver code. That has resulted in too many bug reports of early Linux 7.3 users encountering varying issues with their Logitech mice that the functionality is now being reverted until it can be better developed.

22 September

Linux 7.2 vs. Linux 7.3 Shows A Few Improvements With AMD Strix Halo
22 September 03:23 PM EDT - AMD - AMD Ryzen AI Max+ - Add A Comment

Last week I ran some benchmarks showing performance gains for AMD Ryzen AI Max+ "Strix Halo" on Ubuntu 26.10. Then shortly after that testing on its daily state, which used the Linux 7.2 kernel, Canonical switched to Linux 7.3 as the Ubuntu 26.10 kernel. Here are some Linux 7.2 vs. Linux 7.3 benchmarks for the AMD Ryzen AI Max+ 395 "Strix Halo" with the Framework Desktop.

SPEC Releases SPECviewperf 15.0.1 For Linux
22 September 10:36 AM EDT - Hardware - SPECviewperf 15.0.1 - Add A Comment

SPEC back in May 2025 introduced SPECViewPerf 15 as the newest major release of this industry-standard workstation graphics benchmark. Sadly, the Linux support once again fell behind with SPECViewPerf 15 only debuting on Microsoft Windows. Today though Linux has caught up with SPEC releasing a Linux-native build of SPECViewPerf 15.0.1.

Vibe Coded YSERVER Adds XDMCP Support For Multi-User Shared Desktops
22 September 09:28 AM EDT - X.Org - YSERVER 1.6 - 33 Comments

The open-source YSERVER project as a modern X11 sever written in the Rust programming language with the help of Claude Code is out today with a new feature release. Most notable for this AI Rust X11 server is X Display Manager Control Protocol (XDMCP) support for multi-user shared desktops.

Cache Aware Scheduling Fixes Queued For Submission To Linux 7.3, Backporting To 7.2
22 September 06:32 AM EDT - Hardware - Linux 7.3 CAS Fixes - 1 Comment

Later this week it looks like the latest round of Cache Aware Scheduling fixes will be merged for enhancing this kernel scheduler functionality for grouping related tasks together on CPU cores that share the same last level cache (LLC). Cache Aware Scheduling can lead to better cache locality and lower latency by avoiding the costs of potential cache bouncing -- that is when bugs don't get in the way.

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