Linux Hardware Reviews & Performance Benchmarks, Open-Source News

22 min read Original article ↗
KVM Guest VMs Using Intel AMX Can Cause The Linux Host To Kernel Panic
KVM Guest VMs Using Intel AMX Can Cause The Linux Host To Kernel Panic

19 Minutes Ago - Intel - Using AMX To Cause A Panic

An unfortunate Linux kernel bug coming to light just ahead of Christmas may cause frustration for some server administrators, particularly public cloud providers... It turns out with the Linux kernel releases since 2022, KVM guest virtual machines making use of Intel Advanced Matrix Extensions (AMX) is possible to cause the host to experience a kernel panic.

Linux's sched_ext Has Plans For GPU Awareness, Energy-Aware Abstractions
Linux's sched_ext Has Plans For GPU Awareness, Energy-Aware Abstractions

Sched_ext as the extensible scheduler code for the Linux kernel that allows loading schedulers from user-space via eBPF code has shown a lot of interesting possibilities. Andrea Righi of NVIDIA who has been heavily involved in sched_ext development shared some of the future plans being looked at as we move into 2026.

Open-Source Linux Driver Christmas Surprise For 20~23 Year Old Radeon GPUs
Open-Source Linux Driver Christmas Surprise For 20~23 Year Old Radeon GPUs

6 Hours Ago - Radeon - R300g Driver Work

If Linux 6.19 switching from the Radeon legacy to AMDGPU kernel drivers for the GCN 1.0/1.1 GPUs for those ~13 year old GPUs isn't nostalgic enough for you, here's something a bit more nostalgic this holiday season: fresh open-source driver commits to the Radeon R300g driver for supporting those 23 year old ATI R300 GPUs up through the 20 year old R500 class graphics processors.

Intel NPU Firmware Published For Panther Lake - Completing The Linux Driver Support
Intel NPU Firmware Published For Panther Lake - Completing The Linux Driver Support

8 Hours Ago - Intel - Intel Panther Lake NPU Firmware

Ahead of Intel Panther Lake laptops expected to debut next month at CES in Las Vegas, the Linux driver support for the next-gen "50xx" NPU of Panther Lake is now complete. The last piece of the driver support puzzle is now in place with the NPU firmware binaries having been upstreamed today to the linux-firmware.git repository.

AMD Krackan Point Sub-$500 Laptop Linux Performance Improves By ~8% In Just Six Months
AMD Krackan Point Sub-$500 Laptop Linux Performance Improves By ~8% In Just Six Months

As an end-of-year tradition at Phoronix for running a lot of year-over-year comparison performance benchmarks and other long-term performance evaluations, it's typically done on the higher-end hardware. That's done for a matter of time savings with maximum performance when running often 100~200+ benchmarks per article, the highest-end hardware typically being the most interesting in terms of features and capabilities, and more often than not getting flagship hardware review samples as opposed to the lower-end hardware. There have been benchmarks recently showing the big gains for AMD EPYC from a one year Linux LTS kernel upgrade, Intel Granite Rapids over the past year, and even the AMD Milan-X performance over the last four years, among other end-of-year 2025 articles. Today is a look at how the AMD Ryzen AI 5 "Krackan Point" CPU/iGPU performance has evolved simply over the last six months. It was a rather surprising twist how much better the Linux performance is over simply the past six months.

LLVM Considering An AI Tool Policy, AI Bot For Fixing Build System Breakage Proposed
LLVM Considering An AI Tool Policy, AI Bot For Fixing Build System Breakage Proposed

14 Hours Ago - LLVM - LLVM + AI

Last week a request for comments (RFC) was issued around establishing an LLVM AI Tool Use Policy. The proposed policy would allow AI-assisted contributions to be made to this open-source compiler codebase but that there would need to be a "human in the loop" and the contributor versed enough to be able to answer questions during code review. Separately, yesterday a proposal was sent out for creating an AI-assisted fixer bot to help with Bazel build system breakage.

22 December

Intel Linux Driver Preps For Up To 13 Different Panther Lake H SoCs
Intel Linux Driver Preps For Up To 13 Different Panther Lake H SoCs

22 December 08:15 PM EST - Intel - Panther Lake H

It looks like the upcoming Intel Panther Lake H SoCs for the next-gen premium/high-end performance laptop market there could be quite a few different SKUs. A new patch for an Intel open-source driver expands the Panther Lake H line-up from three to 13 different IDs.

Google Taps More Performance Out Of AMD Zen CPUs With BPF-CCX Scheduling
Google Taps More Performance Out Of AMD Zen CPUs With BPF-CCX Scheduling

22 December 04:06 PM EST - Google - BPF CCX For AMD Chiplet CPUs

For helping with thread placement on modern AMD Zen systems with multiple CPU core complexes, Google has been developing "BPF CCX" that leverages the Linux kernel's eBPF capabilities paired with a user-space agent for fine-grained thread control. Google has found very positive performance results out of their use of this alternative means of high performance scheduling for achieving even greater performance on AMD processors under Linux.

Elementary OS 8.1 Switches Over To Wayland Session By Default
Elementary OS 8.1 Switches Over To Wayland Session By Default

Thirteen months after the release of Elementary OS 8.0, Elementary OS 8.1 is now available for this Ubuntu 24.04 LTS based Linux distribution that focuses on ease of use and usability. With Elementary OS 8.1 they have transitioned to using the Wayland session by default.

Linux 6.19's Significant ~30% Performance Boost For Old AMD Radeon GPUs
Linux 6.19's Significant ~30% Performance Boost For Old AMD Radeon GPUs

For those still using old AMD GCN 1.0 "Southern Islands" or GCN 1.1 "Sea Islands" graphics cards, the upcoming Linux 6.19 kernel is a wonderful holiday gift. With Linux 6.19, the GCN 1.0/1.1 GPUs are now defaulting to the modern AMDGPU kernel driver in place of the legacy "Radeon" DRM driver that has been the default for GCN 1.1/1.0 and other ATI/AMD graphics processors of the past 2+ decades. In this article is a look at the performance benefit of now AMDGPU being the default as well as now enabling RADV Vulkan support out-of-the-box.

NVIDIA's Quest For A "Safe" Linux Kernel For Automobiles, Robotics
NVIDIA's Quest For A "Safe" Linux Kernel For Automobiles, Robotics

22 December 06:43 AM EST - NVIDIA - Automotive Safety Integrity Level ASIL-B

NVIDIA engineer Igor Stoppa presented at the Linux Plumbers Conference (LPC) earlier this month around using Linux in safety-critical environments like automobiles and the current shortcomings of the upstream Linux kernel and the challenges on achieving Automotive Safety Integrity Level (ASIL) certifications around the Linux kernel. It's an interesting read/watch around the safety of Linux (or not) for such strict safety environments.

Intel Releases GenAI Examples v1.5 - While Validating This AI Showcase On Old Xeon CPUs
Intel Releases GenAI Examples v1.5 - While Validating This AI Showcase On Old Xeon CPUs

22 December 06:01 AM EST - AI - Intel Generative AI Examples 1.5

Intel engineers as part of the OPEA Project today released the Generative AI Examples v1.5 update. This "GenAIExamples" open-source project is a collection of GenAI examples as part of showing the capabilities of the Open Platform for Enterprise AI (OPEA) and also highlighting Intel's hardware strengths for generative AI.

21 December

Intel Prepares For KVM Guest VMs To Support Advanced Performance Extensions (APX)
Intel Prepares For KVM Guest VMs To Support Advanced Performance Extensions (APX)

21 December 07:43 AM EST - Intel - Intel APX For KVM Guests

Since Linux 6.16 the Intel APX support has been ready for the kernel infrastructure and goes along with the compiler toolchain support for Advanced Performance Extensions with the likes of GCC and LLVM/Clang. The latest element being worked on for APX enablement in the open-source/Linux world is for allowing KVM guest virtual machines (VMs) to make use of APX.

WMI Marshalling Support For Linux Aims To Match Windows' ACPI/WMI Handling
WMI Marshalling Support For Linux Aims To Match Windows' ACPI/WMI Handling

21 December 06:25 AM EST - Hardware - WMI Marshalling

Open-source developer Armin Wolf has been working most recently on marshalling support for the Windows Management Instrumentation (WMI) platform code within the Linux kernel. This WMI marshalling support is to better match the behavior of Microsoft Windows' WMI ACPI driver and ultimately to allow for better compatibility with some ACPI firmware and enhancing some WMI drivers.

Linux 6.19 Lands Fix For Seagate Barracuda HDD Taking Down The SATA Bus
Linux 6.19 Lands Fix For Seagate Barracuda HDD Taking Down The SATA Bus

21 December 06:11 AM EST - Hardware - Seagate HDD Workaround

It's not often getting to talk about hard drives on Phoronix these days, but there's an important fix merged to the Linux 6.19 kernel today ahead of Linux 6.19-rc2. If you happen to be using a Seagate ST2000DM008 Barracuda 2TB HDD, an important fix was merged to avoid it taking down the systems' SATA bus and/or potentially other issues.

Darktable 5.4 RAW Photography Software Reaches Parity Between X11 & Wayland
Darktable 5.4 RAW Photography Software Reaches Parity Between X11 & Wayland

Darktable 5.4 is out today as the newest feature release to this open-source RAW photography software. Besides improving camera support, UI enhancements, and more the Wayland support has been improved with Darktable. With today's Darktable 5.4 release, the Wayland support should be on par with the X11 support.

20 December

Intel Readies Multi-Queue Support For Linux 7.0 As New Feature For Crescent Island
Intel Readies Multi-Queue Support For Linux 7.0 As New Feature For Crescent Island

20 December 03:25 PM EST - Intel - Xe3P_XPC Multi-Queue

In addition to this week's drm-intel-next pull request to DRM-Next adding Nova Lake display support, a drm-xe-next pull request was also sent out on Friday that prepares a new multi-queue feature for Xe3P_XPC -- initially just the "Crescent Island" AI inference accelerator card. Plus other new features too for this Xe kernel driver in the upcoming Linux 7.0~6.20 kernel version.

Arch Linux's Main NVIDIA Driver Packages Now Using The Open Kernel Modules
Arch Linux's Main NVIDIA Driver Packages Now Using The Open Kernel Modules

20 December 02:08 PM EST - Arch Linux - NVIDIA Open Kernel Modules

With the Arch Linux packages for the NVIDIA official graphics driver moving to the now-stable NVIDIA 590 driver series that drops the GeForce GTX 900 and GTX 1000 series GPU support, Arch Linux users with those old Maxwell and Pascal graphics cards will need to transition to using the NVIDIA legacy driver packages from the Arch Linux AUR. Meanwhile for those on Turing and newer with the NVIDIA 590 driver will enjoy the open-source kernel modules by default being used.

Gemini AI Yielding Sloppy Code For Ubuntu Development With New Helper Script
Gemini AI Yielding Sloppy Code For Ubuntu Development With New Helper Script

20 December 07:39 AM EST - AI - Gemini AI + Ubuntu Development

A few weeks ago it was mentioned by a Canonical engineer how trying to use AI to modernize the Ubuntu Error Tracker yielded some code that was "plain wrong" and other issues raised by that Microsoft GitHub Copilot code. The same Ubuntu developer shifted to trying Gemini AI to generate a helper script to assist in Ubuntu's monthly ISO snapshot releases. Google's Gemini AI also generated some sloppy code for a Python script to assist in those Ubuntu releases.

19 December

Chrome/Chromium Add Support For Printing Via XDG Portal

19 December 08:28 PM EST - Google - Needed For Flatpak + Snap Printing

Google's Chrome/Chromium web browser code has merged support for Linux printing via the XDG Portal. This is important to allow print support from within Flatpak or Snap sandboxed versions of Google's web browser.

Intel Readies Nova Lake Display Support For Linux 6.20~7.0

19 December 04:00 PM EST - Intel - Nova Lake Monitor Support

For the in-development Linux 6.19 kernel the initial Xe3P_LPD GPU support was merged for the integrated graphics to be found with Nova Lake processors. There were some initial Xe3P_LPD display patches also merged for Linux 6.19 but it looks like for Linux 6.20 (or what may end up being known as Linux 7.0), the display support will actually be functional for driving monitors from Nova Lake.

Linux Preps For "Slow Workload Hints" With Intel Panther Lake

19 December 12:27 PM EST - Intel - Panther Lake Slow Workload Hints

Five years ago Intel began introducing "workload hints" used for thermal and power purposes with their SoCs and in turn on the software-side being enabled with their INT340X kernel driver on Linux systems. That Intel workload hint coverage was added to the Linux kernel in late 2020 and then a big addition in 2023 with Meteor Lake introducing new workload hint type capabilities. Now patches have been posted to the Linux kernel mailing list for new workload hint functionality coming for upcoming Panther Lake SoCs.

Linux 6.12 To Linux 6.18 LTS Upgrade Offers Worthwhile Benefits For 5th Gen AMD EPYC

The recently released Linux 6.18 kernel is this year's Long Term Support version. As such it's sure to a see a lot of enterprise and hyperscaler uptake in being the annual LTS kernel version. While Linux 6.12 LTS will be maintained at least through the end of next year, upgrading to Linux 6.18 LTS can be very worthwhile from the performance perspective beyond the extended timeline until it will reach end-of-life. Here are benchmarks showing the performance advantages of upgrading from Linux 6.12 LTS to Linux 6.18 LTS for 5th Gen AMD EPYC "Turin" as well as an early look on the same server for the performance direction Linux 6.19 is bringing the kernel into 2026.

Xorgproto 2025.1 Released To Recognize Newer Keyboard Keys

19 December 09:11 AM EST - X.Org - xorgproto 2025.1

For X.Org Server users there is a new release of xorgproto for the holidays. Xorgproto as the set of headers and specifications for the X11 core protocols and extensions is out with its first new release since March 2024.

FUSE 3.18 Released With FUSE-Over-IO-uring, Statx Support

19 December 08:21 AM EST - Linux Storage - File-Systems In User-Space

Linux creator Linus Torvalds previously referred to file-systems in user-space as for toys and misguided people. But FUSE has shown a lot of interesting use-cases over the years and has grown more capable in the decade since Torvalds' prior comments. Out today is FUSE 3.18 as the latest release for the FUSE library.

Intel's Linux NPU User-Space Driver Adds Panther Lake Support

19 December 08:10 AM EST - Intel - Intel Panther Lake NPU

Since late 2024 Intel has been working on 5th Gen NPU support for their Linux IVPU driver. That 5th Gen NPU support for Intel Core Ultra "Panther Lake" SoCs was upstreamed back in Linux 6.13. Now today the Intel Linux NPU user-space driver has seen its official support added for Panther Lake.

2025 Brought "Transformative Changes" For FreeBSD On Laptops

19 December 06:30 AM EST - BSD - FreeBSD On Laptops

As we have been covering over the past year, major investments have been made to better the outlook for running FreeBSD on laptop hardware. From WiFi driver improvements to enhancing suspend/resume, power management, graphics drivers, and other features, it's been a big undertaking to make FreeBSD work better on laptops. The FreeBSD Foundation calls 2025 as having brought "transformative changes" for the FreeBSD laptop experience.

Vulkan 1.4.337 Debuts With Long Vector & 3D ASTC Compression Extensions

19 December 01:00 AM EST - Vulkan - Vulkan 1.4.337

Vulkan 1.4.337 released a short time ago as what could be the last Vulkan API spec update of 2025 depending upon how much time the working group takes off or not around the holidays. In any case, it's a nice holiday treat with the new VK_EXT_texture_compression_astc_3d and VK_EXT_shader_long_vector extensions.

18 December

AMD Awarding Ryzen AI Max+ "Strix Halo" Laptops To Those Fixing ROCm Bugs

18 December 06:11 AM EST - Radeon - Strix Halo Laptops For ROCm Bug Fixes

AMD Ryzen AI Max+ "Strix Halo" is beautifully awesome. Probably my favorite hardware of 2025 whether it's in desktop form with the likes of the Framework Desktop or for very powerful laptops between the Zen 5 CPU cores and very capable Radeon 8060S Graphics within devices like the HP ZBook Ultra G1a. If you are interested by Strix Halo too and looking for a way to obtain one without the high price, AMD is running a holiday special of those contributing PyTorch and vLLM ROCm bug fixes for Strix Halo laptops.

KDE Internet of Things Development Restarted For Home Assistant Integration

18 December 05:53 AM EST - KDE - KDE Kiot

Announced one year ago was KDE Internet of Things "Kiot" with an emphasis on providing nice integration between the KDE Plasma desktop and Home Assistant for handling open-source home automation. Development on Kiot sadly fell through the cracks for most of the year but development on it recently restarted.

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