Latest Linux Hardware Reviews, Open-Source News & Benchmarks

Early Linux 7.3 Kernel Benchmarks Show Some Performance Improvements, Some Regressions
Early Linux 7.3 Kernel Benchmarks Show Some Performance Improvements, Some Regressions
3 Hours Ago - Software - 5 Comments

Being halfway through the Linux 7.3 kernel merge window and prior to wrapping up and sending back the HP Z4 G6i workstation powered by the Xeon 678X Granite Rapids WS processor, I decided to run some benchmarks to see how Linux 7.3 Git is performing relative to the prior stable kernel series. Here are the first benchmarks of this early state of Linux 7.3 with some performance improvements as well as some regressions.

Linux 7.3 Adds Support For Several Newer RISC-V Extensions
Linux 7.3 Adds Support For Several Newer RISC-V Extensions
6 Hours Ago - RISC-V - Linux 7.3 RISC-V - Add A Comment

With the in-development Linux 7.3 is support for discovering and enumerating support for several newer RISC-V ISA extensions. Plus there are improvements to its control flow integrity Shadow Stack handling, CPU context switch support for QoS tagging, using UEFI runtime services for restart and powering off, and other improvements.

23 August

Linux 7.3 Improving RAID 5/6 Benchmark-Based Algorithm Selection
Linux 7.3 Improving RAID 5/6 Benchmark-Based Algorithm Selection
23 August 08:38 PM EDT - Linux Storage - Better Performance - 1 Comment

Following the main set of memory management "MM" changes submitted for Linux 7.3, Andrew Morton sent in his "non-MM" pull request of the other patches he's been collecting from various developers for this next Linux kernel release. Standing out there were some improvements to the RAID 5/6 benchmark-based algorithm selection.

Linux 7.3 Delivers Graphics Driver Improvements From Old GPUs To Next-Gen Hardware
Linux 7.3 Delivers Graphics Driver Improvements From Old GPUs To Next-Gen Hardware
23 August 02:10 PM EDT - Linux Kernel - Linux 7.3 DRM - 5 Comments

The Direct Rendering Manager (DRM) subsystem updates have been merged for the ongoing Linux 7.3 merge window. There is a lot of exciting GPU kernel driver improvements this cycle ranging from some notable enhancements to old AMD Radeon graphics hardware up through enabling support for some next-generation AMD graphics IP blocks to over on the Intel side where Nova Lake S graphics are being enabled by default.

22 August

Longtime Linux CIFS/SMB3 Maintainer Passes Away
Longtime Linux CIFS/SMB3 Maintainer Passes Away
22 August 08:31 PM EDT - Linux Storage - Steve French - 18 Comments

There is a changing of the guard with Linux 7.3 as the maintainer of the Common Internet File System (CIFS) / SMB3 code within the Linux kernel. Longtime maintainer, principal Linux CIFS author, and current Microsoft employee Steve French has stepped down due to health reasons.

eCryptfs Sees Fixes For Potential Malicious Intent, Some Dating Back To Its 2006 Debut
eCryptfs Sees Fixes For Potential Malicious Intent, Some Dating Back To Its 2006 Debut
22 August 08:24 PM EDT - Linux Storage - eCryptfs - Add A Comment

The eCryptfs stacked cryptographic filesystem implementation for the Linux kernel to transparently encrypt files saw a number of bug fixes for the Linux 7.3 kernel. A number of these bug fixes deal with potential maliciously-crafted data and vulnerable going back to the 2006 introduction of eCryptfs as this option known for its use on Ubuntu home directory encryption and Chrome OS.

Apple HFS / HFS+ File-System Support Continues Seeing Fixes With Linux 7.3
Apple HFS / HFS+ File-System Support Continues Seeing Fixes With Linux 7.3
22 August 03:01 PM EDT - Apple - Apple HFS - 8 Comments

In early 2025 it was being discussed to potentially drop the HFS and HFS+ file-system support with the code having been orphaned over a decade and becoming a maintenance burden. But that dismal outlook quickly turned around with some developers stepping up to maintain the old Apple file-system support. Over a year later, fortunately, it's turned out to be a success story with more HFS/HFS+ file-system fixes continuing to work their way into the mainline Linux kernel.

AMD RDNA 4m Firmware Published For Linux Ahead Of Launch
AMD RDNA 4m Firmware Published For Linux Ahead Of Launch
22 August 07:08 AM EDT - Radeon - GFX11.7 / RDNA 4m - 5 Comments

In addition to AMD's Friday afternoon big code drop of all the UALink enablement patches for the Linux kernel and the AMDGPU driver, there was another big drop from AMD to end out the week... Upstreamed to the linux-firmware.git repository is all the firmware binaries needed by the open-source driver stack for initializing their forthcoming RDNA 4m "GFX 11.7" graphics.

Open-Source Etnaviv Driver Now Able To Run YOLOX
Open-Source Etnaviv Driver Now Able To Run YOLOX
22 August 06:06 AM EDT - Mesa - Etnaviv + YOLOX - 2 Comments

The open-source, reverse-engineered Etnaviv driver stack that began for providing accelerated graphics support on Vivante GPU IP and since expanded to handle Vivante NPUs as well is now able to handle YOLOX object detection.

Linux 7.3 x86/mm Lands Patches To Greatly Improve Latency-Sensitive Workloads
Linux 7.3 x86/mm Lands Patches To Greatly Improve Latency-Sensitive Workloads
22 August 05:57 AM EDT - Linux Kernel - Wakeup Latency - 5 Comments

The highlight of this week's x86/mm pull request of changes for the Linux 7.3 kernel are fixes that reduce the time that the TLB flushing code has interrupts disabled. This helps significantly with latency-sensitive workloads but Intel engineer Dave Hansen noted in the pull request that "it's certainly something to keep an eye on" in looking out for any regressions.

21 August

AMD Posts Massive Patch Series For Enabling UALink In The Linux Kernel
AMD Posts Massive Patch Series For Enabling UALink In The Linux Kernel
21 August 04:07 PM EDT - AMD - Ultra Accelerator Link - 4 Comments

Whether coincidental or intentional, AMD engineers tend to drop interesting, feature patches for the open-source/Linux space on Friday afternoons. Hitting the kernel mailing list minutes ago were two patch series sent out by AMDGPU maintainer Alex Deucher for introducing UALink infrastructure.

Framework Laptop 16 With GeForce RTX 5070 12GB, One-Piece Keyboard & Haptic Touchpad
Framework Laptop 16 With GeForce RTX 5070 12GB, One-Piece Keyboard & Haptic Touchpad
21 August 11:54 AM EDT - Computers - 9 Comments

While the past few weeks have been quite busy with the new Framework Laptop 13 Pro testing with that all-new laptop model and paired with Intel's Core Ultra Series 3 "Panther Lake", at the same time Framework Computer has begun shipping some updated components for the Framework Laptop 16 laptop. If looking for a bit more GPU compute power hor larger form factor than the 13-inch model, the Framework Laptop 16 can now be equipped with the NVIDIA GeForce RTX 5070 GPU as well as a haptic touchpad and one-piece keyboard for improving the input experience.

Nginx Dark Mode Support For Error Pages Remains Elusive
Nginx Dark Mode Support For Error Pages Remains Elusive
21 August 11:25 AM EDT - Free Software - Nginx Dark Mode - 24 Comments

In early 2025 I wrote about the upstream Nginx web server rejecting dark mode support for its error pages on the basis of wanting to keep the default error pages simple and developers arguing the extra HTML tag for the dark mode styling as superfluous. Following a lot of public backlash for being against offering native dark mode handling by default, Nginx stakeholders were polled and largely came out in favor of supporting the functionality but more than one year later it remains elusive from upstream Nginx.

Linus Torvalds Endures A Debug Session From Hell, "Enormously Helped" By AI
Linus Torvalds Endures A Debug Session From Hell, "Enormously Helped" By AI
21 August 06:19 AM EDT - AI - Intel Xe Driver Fix - 55 Comments

It's pretty rare to see Linus Torvalds author patches himself pertaining to the open-source Linux graphics drivers, but waking up this morning I was surprised to see he authored and committed an Intel Xe kernel graphics driver change himself. It ended up being after he encountered a "debug session from hell" but was ultimately helped by AI in fixing a bug that had been irking him.

20 August

Intel Mesa Linux Drivers Now Treating Nova Lake S / U / H / HX As Stable
20 August 08:44 PM EDT - Intel - No Longer Experimental - 4 Comments

Intel's open-source Mesa drivers for Iris Gallium3D (OpenGL) and ANV (Vulkan) on Linux are no longer treating next-gen Nova Lake processors with integrated graphics as experimental and off-by-default. With today's Mesa 26.3-devel code, the Intel driver code across Nova Lake's S, U, H, and HX product families are considered stable and enabled by default.

Linux 7.3 Network Changes Merged But Developers "Completely Overwhelmed" Due To AI/LLMs
20 August 04:05 PM EDT - Linux Networking - Linux 7.3 Networking - 33 Comments

All of the networking subsystem feature updates were merged today for the Linux 7.3 kernel's merge window. There are a lot of wired and wireless networking improvements this cycle but also a ton of bug fixes -- including many not so important fixes spun up by AI/LLM agents. The networking subsystem maintainers admit now they are "completely overwhelmed" due to this code churn from the output of AI large language models.

Intel Hyper Threading Performance On The Xeon 678X "Granite Rapids-WS"
20 August 10:21 AM EDT - Processors - 3 Comments

With the Intel Xeon 678X "Granite Rapids WS" processor that I have been recently testing within the HP Z4 G6i workstation, there are 48 cores plus with Hyper Threading is a total of 96 threads for this high-end workstation processor with a 300 Watt TDP. For those curious about the performance impact of HT/SMT on this Intel Xeon 600 series workstation processor, here are some comparison benchmarks.

Mesa 26.2.1 Released With Dozens Of Fixes
20 August 06:35 AM EDT - Mesa - Mesa 26.2.1 - 5 Comments

For those preferring the tradition of waiting for the first point release of a new Mesa feature release before upgrading, Mesa 26.2.1 is available today with a healthy round of bug fixing.

Linux 7.3 Cleans Up The Code For Disabling Of Legacy 32-bit Time Support
20 August 06:21 AM EDT - Linux Kernel - Linux 7.3 vDSO - 29 Comments

The Linux kernel has supported the CONFIG_COMPAT_32BIT_TIME Kconfig build time option for optionally disabling of legacy 32-bit time system call support. This is intended to disable the code that uses a 32-bit integer for time that is thus not Year 2038 safe, but at the cost of breaking compatibility for legacy 32-bit applications. Even if building without Linux 32-bit time support, it turns out some 32-bit time code persisted but that is now being fixed with Linux 7.3.

19 August

Two Very Exciting Memory Management Optimizations Going Into Linux 7.3
19 August 04:31 PM EDT - Linux Kernel - Linux 7.3 MM - 5 Comments

Andrew Morton on Tuesday sent out all of the memory management "MM" updates for the Linux 7.3 merge window. The MM pull was particularly heavy as he noted 1,250 "added-to-MM" emails were sent out this cycle compared to 920 the prior cycle. With a lot of patch churn, he also turned to Google's Gemini AI for writing his patch summaries. In going through the very verbose AI-generated summary, there are two patch series that get me excited on the performance front with Linux 7.3.

PHP 7.4 To PHP 8.6 Benchmarks, PHP 8.6 JIT Performance
19 August 06:35 AM EDT - Programming - PHP 8.6 Git Benchmarks - 9 Comments

A Phoronix Premium supporter recently relayed a request to see some fresh PHP performance benchmarks. So here are some fresh numbers of PHP 7.4 through the latest PHP 8.5 code plus the current Git state of PHP 8.6 ahead of the official PHP 8.6.0 release later in the year. With PHP 8.6 is also a fresh look at the JIT performance enabled too.

New AMD Low-Power Core & Unified Intel/AMD CPU Core Type Handling In Linux 7.3
19 August 06:04 AM EDT - AMD - x86 Improvements - 3 Comments

Covered first on Phoronix back in June was an AMD Linux patch for introducing a new "low power" CPU core type to complement their typical "performance" cores and their "efficiency" cores like with Zen 4C/5C. That low power core is presumed for some Zen 6 clients and that integration is now merged for Linux 7.3 as well as unifying the Intel/AMD CPU core type handling.

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