Linux Hardware Reviews & Performance Benchmarks, Open-Source News

17 min read Original article ↗
Revised AVX-512 xor_gen() Implementation For Linux RAID Yielding More Performance Gains
Revised AVX-512 xor_gen() Implementation For Linux RAID Yielding More Performance Gains

A few days back I wrote about Google's Eric Biggers spearheading an AVX-512 implementation of xor_gen() as the Linux kernel function used for generating and validating parity blocks such as for RAID5/RAID6. That initial implementation was yielding up to 41% better performance while a new implementation has now been posted for scoring some additional victories.

13 June

Wine-Staging 11.11 Released With 289 Patches Atop Upstream
Wine-Staging 11.11 Released With 289 Patches Atop Upstream

13 June 08:52 PM EDT - WINE - Wine-Staging 11.11

Following Friday's exciting release of Wine 11.11 with Wayland driver improvements, Wine-Staging 11.11 is now available for this experimental/testing derivative that continues carrying nearly 300 patches atop the upstream codebase.

Intel Thermald 2.5.12 Released... With Initial Support For ARM
Intel Thermald 2.5.12 Released... With Initial Support For ARM

13 June 06:47 AM EDT - Intel - Intel Thermald Comes To ARM

Released on Friday was the newest version of Intel Thermald, the thermal daemon developed by Intel for their processors on Linux for monitoring and helping control temperatures across modern Intel-powered laptops and desktops. Catching me immediately by surprise was Intel Thermald 2.5.12 introducing support for ARM.

GCC 17 Merges Function Multi-Versioning For APX & AVX10.2
GCC 17 Merges Function Multi-Versioning For APX & AVX10.2

13 June 06:20 AM EDT - GNU - Optimize That Code

Earlier this month I wrote about Intel working on function multi-versioning support for APX and AVX10.2 with the GCC compiler. This allows developers to write optimized code paths specifically targeting Advanced Performance Extensions (APX) or Advanced Vector Extensions 10.2 capabilities of future processors while being able to otherwise fall-back to generic or other optimized code paths for other ISA target features. This work is now merged for GCC 17.

12 June

OpenZFS 2.4.3 Released With Many Bug Fixes
OpenZFS 2.4.3 Released With Many Bug Fixes

OpenZFS 2.4.3 is out today as the newest stable point release to this open-source ZFS file-system implementation as well as point releases for the OpenZFS 2.3 and 2.2 series too.

Wine 11.11 Released With Wayland Improvements
Wine 11.11 Released With Wayland Improvements

12 June 05:13 PM EDT - WINE - Wine 11.11

Alexandre Julliard just released Wine 11.11 as the newest bi-weekly development release of this open-source software that powers Valve's Steam Play (Proton) and allows for running Windows games and applications under Linux as well as other platforms.

Red Hat Releases Second Developer Preview Of RHEL 10 For RISC-V
Red Hat Releases Second Developer Preview Of RHEL 10 For RISC-V

12 June 11:56 AM EDT - Red Hat - RHEL 10.2 For RISC-V

Last year when releasing Red Hat Enterprise Linux 10.0, Red Hat announced a RHEL 10.0 developer preview for RISC-V. Since then that RISC-V developer preview hadn't been updated but now Red Hat has published a new developer preview snapshot based on RHEL 10.2.

Open-Source Success Achieved For Greater Transparency & Security: Running AMD openSIL + Coreboot On EPYC
Open-Source Success Achieved For Greater Transparency & Security: Running AMD openSIL + Coreboot On EPYC

Ever since AMD announced openSIL in early 2023 for open-source CPU silicon initialization to eventually replace AGESA and enhance their Coreboot support, I have been eager to try it out. The openSIL code drops to date though have just focused on select reference platforms with only aiming for production status in the Zen 6 timeframe. But thanks to 3mdeb porting openSIL and Coreboot to a Gigabyte server motherboard, it's now possible to try out openSIL+Coreboot right now on Zen 5 hardware.

New NTFS Linux Driver Being Improved For Windows Native Symbolic Links
New NTFS Linux Driver Being Improved For Windows Native Symbolic Links

12 June 09:00 AM EDT - Linux Storage - Windows Native Symbolic Links

One of the exciting additions to the Linux 7.1 kernel is the introduction of the new NTFS file-system kernel driver. While in good shape already and proving advantageous over other NTFS open-source driver options, one of the initial limitations on it is around Windows native symbolic link handling but that is now in the process of being resolved.

AVX-512 Optimization For Linux RAID Showing Up To 41% Improvement On AMD Ryzen 9 9950X
AVX-512 Optimization For Linux RAID Showing Up To 41% Improvement On AMD Ryzen 9 9950X

Linux cryptography subsystem expert Eric Biggers Eric Biggers of Google worked on some pretty nice Intel/AMD x86_64 optimizations over the years. Especially around AVX-512 optimizations within the Linux kernel's crypto code has been one of his many nice improvements to the kernel in recent times. Today he's out with another enticing AVX-512 optimization and this time it's for the software RAID code.

Wine Wayland Driver Lands Alpha Modifier Support For Opacity Handling
Wine Wayland Driver Lands Alpha Modifier Support For Opacity Handling

12 June 06:15 AM EDT - Wayland - alpha-modifier-v1

The Wine Wayland driver continues to be improved upon for bettering the experience around Windows games/applications running natively on Wayland Linux desktops without having to go through X11/XWayland. The newest feature merged is alpha modifier support for opacity handling of surfaces.

11 June

Mesa 26.2 Preps For AMD GFX1156 For New, Post-Strix-Halo RDNA 3.5 Graphics
Mesa 26.2 Preps For AMD GFX1156 For New, Post-Strix-Halo RDNA 3.5 Graphics

11 June 01:34 PM EDT - Radeon - GFX1156

Being submitted on the kernel side with the upcoming Linux 7.2 kernel is initial support for the GFX 11.5.6 graphics IP block along with several other newer IP blocks such as SDMA 6.4, NBIO 7.11.5, IH 6.4, HDP 6.4, MMHUB 3.4.2, SMU 15.0.5, ATHUB 3.4.2, and VPE 2.2. Now in user-space for the Mesa RadeonSI Gallium3D and RADV Vulkan drivers is the GFX1156 (GFX 11.5.6) support being prepared too.

Git 2.55-rc0 Released With Rust Enabled By Default
Git 2.55-rc0 Released With Rust Enabled By Default

Git 2.55-rc0 is out today as the first tagged test version of the forthcoming Git 2.55 distributed version control system. Most notable with Git 2.55 is that Rust support is being enabled by default.

Intel's Open Image Denoise 2.5 Delivers Solid Performance Improvements For GPUs
Intel's Open Image Denoise 2.5 Delivers Solid Performance Improvements For GPUs

11 June 06:04 AM EDT - Intel - Open Image Denoise 2.5

Intel's Open Image Denoise is the open-source project providing a high performance denoising library for ray-tracing and used by the likes of Blender and other renderers/creative apps for powerful denoising capabilities. Released last week was Open Image Denoise 2.5 with some very nice performance improvements for Intel GPUs.

GNOME Foundation Announces First Participants Of Fellowship Program
GNOME Foundation Announces First Participants Of Fellowship Program

11 June 05:50 AM EDT - GNOME - GNOME Fellowship

Back in March the GNOME Foundation announced a fellowship program. The GNOME fellowship program will help with the long-term sustainability of the GNOME desktop and looked to fund independent/community contributors over a twelve month period. Today the first recipients of the fellowship program have been announced.

10 June

Framework Laptop 13 Pro To Begin Shipping In July

10 June 04:10 PM EDT - Hardware - Not June

Framework Computer began informing those that pre-ordered the new Framework Laptop 13 Pro that it will begin shipping in July rather than their original June target. The setback is coming to address two issues that came up in their testing process that delayed the start of mass production.

Intel Arc Pro B70 Showing Off Some Performance Wins With Linux 7.1

After recently noticing the Intel Arc B580 performing better on Linux 7.1 for that kernel version soon to be released as stable, I was curious if there were performance gains also to be found with the new flagship Arc Pro B70 BMG-G31 workstation graphics card. Here are some benchmarks of the Intel Arc Pro B70 in relevant workloads between Linux 7.0 and the near-final Linux 7.1 kernel.

NVIDIA Engineer Devises Patch To Significantly Reduce GCC Bootstrap Time

10 June 09:30 AM EDT - GNU - Faster GCC Builds

NVIDIA engineer Kyrylo Tkachov posted a patch for testing yesterday to significantly reduce the amount of time it takes the GNU Compiler Collection (GCC) for conducting a native bootstrap. The time spent in the configure process for native GCC builds is reduced by around 43% while the overall bootstrap wall time is lowered by around 15%.

KDE KWin Patches Aiming To Optimize Gaming Latency To Better Compete With Windows

10 June 06:37 AM EDT - KDE - KDE KWin Latency Optimizations

Open-source developer Jakub Okoński has been working on comparing the gaming latency between Linux and Windows and in turn working to drive some improvements into KDE's KWin Wayland compositor so the latency is more competitive with the gaming experience under Microsoft Windows 11.

Linux Firmware Repository Preps For AI Coding Agents

10 June 06:25 AM EDT - AI - linux-firmware.git

The linux-firmware.git repository that serves as the de facto home of all the binary blobs used by the mainline Linux kernel open-source drivers has now introduced AGENTS.md documentation and other preparations for embracing AI coding agents.

AMDGPU Linux Driver Preps For HDMI 2.1 Compliance Testing

10 June 06:11 AM EDT - Radeon - HDMI 2.1 Compliance Testing

While not as exciting as features like HDMI 2.1 FRL and Display Stream Compression itself, as part of AMD's efforts to provide a fully open-source HDMI 2.1 driver implementation for AMDGPU, new code is being prepped for their kernel driver to support the HDMI compliance testing efforts.

Linux's KVM Preps For APX Support In VMs

10 June 06:00 AM EDT - Virtualization - Advanced Performance Extensions

Among the Kernel-based Virtual Machine (KVM) work being queued ahead of the upcoming Linux 7.2 merge window are preparations for supporting Advanced Performance Extensions within KVM virtual machines.

9 June

Linux Sees Patches For "Critical" Vulnerability Affecting Many Arm CPUs

9 June 08:35 PM EDT - Arm - CVE-2025-10263

Made public today is CVE-2025-10263 as a "critical" security vulnerability affecting many different Arm CPU cores. CVE-2025-10263 could allow for privilege escalation on affected systems due to a specific timing condition during a memory permission change. Fundamentally it comes down to completion of affected memory accesses might not be guaranteed by the completion of a TLBI.

macOS 27 Beta Breaks The Ability To Boot Asahi Linux

9 June 10:52 AM EDT - Apple - macOS Golden Gate

Asahi Linux is warning its users from trying out the new macOS 27 "Golden Gate" beta released this week by Apple. With macOS 27 beta, the Asahi Linux partition is no longer visible and thus unable to boot to your Apple Silicon Linux installation.

Linux 7.2 Preparing Intel Key Protection Technology "KPT" For Next-Gen QAT

9 June 06:37 AM EDT - Intel - Intel Key Protection Technology

Going back to the launch of 1st Gen Xeon Scalable processors in 2017 was Intel Key Protection Technology (KPT) promoted and there have been Key Protection Technology references in QuickAssist (QAT) documentation since 2016. Surprisingly we are only now seeing Key Protection Technology references for the upstream Linux QAT driver as Intel engineers prepare for their next-gen "Gen6" QuickAssist hardware support.

Lightweight Pragtical Code Editor Adds SDL GPU Backend

Pragtical, the lightweight open-source code editor that prides itself on using just ~50MB of RAM and ~10MB of disk space while being a full-featured code editor, is tacking on more features. Most notable with the new Pragtical release is adding an SDL-based GPU back-end for this MIT-licensed editor.

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