Latest Linux Hardware Reviews, Open-Source News & Benchmarks

AMD Introduces An AI-Powered Bash Coding Agent
AMD Introduces An AI-Powered Bash Coding Agent
6 Hours Ago - AMD - AMD Bash Coding Agent - 3 Comments

Just days after AMD engineers released a new Lemonade AI server with MCP server integration to make it much more useful, they have now released a new release of their GAIA "Generative AI Is Awesome" open-source software. With AMD GAIA 0.21.2, they have introduced a bash coding agent is their latest big ticket item in the AI space.

18 June

AMD ISP4 Driver Merged To Linux 7.2 Kernel
AMD ISP4 Driver Merged To Linux 7.2 Kernel
18 June 09:00 PM EDT - AMD - AMD ISP4 - 3 Comments

The media subsystem changes were merged tonight for the Linux 7.2 merge window and it includes the long-awaited AMD ISP4 driver now in the mainline kernel.. This ISP4 driver is what completes the loop for enabling the web camera on the HP ZBook Ultra G1a and other future high-end AMD Ryzen laptops.

How NVIDIA Vera CPU Performance Compares To The Ampere Altra Max
How NVIDIA Vera CPU Performance Compares To The Ampere Altra Max
18 June 02:43 PM EDT - Processors - 12 Comments

Last month on Phoronix was an exclusive first look at the NVIDIA Vera CPU performance compared to prior-generation NVIDIA Grace as well as the current AMD EPYC and Intel Xeon competition. Following that was looking at how the ARM Linux server performance has evolved over the past eight years of AArch64 Linux servers. A Phoronix Premium supporter recently requested wanting to see how Vera compares to Ampere Altra. While Ampere Altra has been in the marketplace now for more than five years, they are some of the most readily available ARM Linux server options for DIY/enthusiast builds given the scarcity of AmpereOne and lack of other readily available socketed ARM CPU options. This article shows how the performance compares between Ampere Altra Max and NVIDIA Vera.

Claude AI Assists In Fixing Years Old AMD Radeon Linux Display Bug Affecting Numerous Laptops
Claude AI Assists In Fixing Years Old AMD Radeon Linux Display Bug Affecting Numerous Laptops
18 June 10:00 AM EDT - Radeon - Laptop Display Freezes - 27 Comments

A bug in the AMDGPU Linux kernel graphics driver leading to some laptop displays freezing after periods of use may finally be close to being resolved. Given the length and quantity of bug reports and one of the problematic commits being tracked back to 2017, it's a heavy hitting issue for some Linux users. With the help of Claude Code, it looks like a fix is on the way to the Linux kernel.

Latest LLVM Patch Further Points To AMD GFX1250/GFX1251 Being Instinct Hardware
Latest LLVM Patch Further Points To AMD GFX1250/GFX1251 Being Instinct Hardware
18 June 06:36 AM EDT - AMD - SRAM ECC - 2 Comments

With the ongoing work around the AMD GFX1250 (and GFX1251) in the open-source AMD Linux driver stack, it's led to a lot of speculation about these parts in the GFX12 series associated with RDNA4. RDNA4 refresh? Or a lot of signals have pointed to GFX125x being possible AI/HPC accelerators such as for the upcoming Instinct MI400 series. Adding to the intrigue is GFX1251 being an APU. The latest LLVM compiler activity is further pointing to GFX1250/GFX1251 being for enterprise hardware.

17 June

AI/LLM Patch Craziness Having An Impact On ARM64 Linux Kernel Development
AI/LLM Patch Craziness Having An Impact On ARM64 Linux Kernel Development
17 June 08:26 PM EDT - Arm - AArch64 Linux - 5 Comments

The ongoing rise in AI/LLM-generated patches hitting the mailing lists and affecting development workflows continues to impact Linux kernel development. For the ARM64 architecture updates in Linux 7.2 is an interesting anecdote over over feeling like this activity has "slowed us down a little on the feature side" and having to deal with this AI/LLM patch activity resulted in some features now being postponed from making it for this current Linux kernel development cycle.

Experimental, Reverse-Engineered & AI Assisted Rust Driver Targets Modern DisplayLink Hardware
Experimental, Reverse-Engineered & AI Assisted Rust Driver Targets Modern DisplayLink Hardware
17 June 12:23 PM EDT - Hardware - Vino DRM Driver - 27 Comments

The original DisplayLink USB display adapters were great for working with an upstream, open-source driver while sadly the newer DisplayLink tech has been limited to an out-of-tree driver and proprietary user-space daemon. But posted today is an experimental "Vino" driver that is a clean-room, reverse-engineered driver for newer DisplayLink hardware.

Epic Games Announces Lore Open-Source Version Control System
Epic Games Announces Lore Open-Source Version Control System
17 June 10:45 AM EDT - Programming - Lore - 45 Comments

Epic Games announced today they have created a new version control system that is now open-source as Lore. Given the proliferation and excellence of Git, you may be wondering why Epic Games is pursuing another VCS option... They are specifically catering Lore to games and entertainment purposes with large file sizes.

Intel Core Ultra X7 Panther Lake Performance On Linux 7.1
Intel Core Ultra X7 Panther Lake Performance On Linux 7.1
17 June 10:30 AM EDT - Software - 3 Comments

After recently noting the Intel Arc B580 Battlemage performance improving with Linux 7.1 and similarly finding performance gains for the Arc Pro B70 on Linux 7.1, several Phoronix readers have been wondering whether the newer Xe3 graphics with Panther Lake similarly benefit. Here are some CPU and iGPU benchmarks of the Core Ultra X7 358H "Panther Lake" SoC between Linux 7.0 and the recently stabilized Linux 7.1 kernel.

Myna Announced As Speech-To-Text Solution For The Ubuntu Desktop
Myna Announced As Speech-To-Text Solution For The Ubuntu Desktop
17 June 09:34 AM EDT - Ubuntu - Ubuntu Myna - 10 Comments

Earlier this month plans were shared publicly of Ubuntu 26.10 aiming to build a context-aware desktop with local AI features and one of the first capabilities to be integrated speech-to-text support. Now we have more details on the speech-to-text plans with Canonical announcing the Myna project.

Initial AMDGPU HDMI 2.1 FRL Support Successfully Merged For Linux 7.2
Initial AMDGPU HDMI 2.1 FRL Support Successfully Merged For Linux 7.2
17 June 08:21 AM EDT - Linux Kernel - Linux 7.2 DRM - 5 Comments

The Direct Rendering Manager (DRM) kernel graphics/display and accelerator driver changes have been merged for Linux 7.2. The Linux 7.2 DRM merge is headlined by the long-awaited HDMI 2.1 Fixed Rate Link (FRL) support for the AMDGPU open-source driver as part of the larger effort of finally proceeding with a full HDMI 2.1 implementation for this AMD Radeon Linux driver.

GCC 17 Lands Initial Infrastructure For C++29
GCC 17 Lands Initial Infrastructure For C++29
17 June 06:23 AM EDT - GNU - -std=c++29 - 1 Comment

Merged yesterday to the GCC Git development codebase for next year's GCC 17 release is the initial infrastructure laying out support for -std=c++29 and the like for targeting the C++29 standard not anticipated for release until around 2029.

Linux Finally Ends AppleTalk Protocol Support
Linux Finally Ends AppleTalk Protocol Support
17 June 05:40 AM EDT - Apple - AppleTalk + Linux - 27 Comments

While the AppleTalk networking protocols were innovative when they first appeared for their plug-and-play capabilities, Apple itself ended their AppleTalk support back in 2009. Now 17 years later, the Linux kernel is ending AppleTalk support due to a recent surge of AI-generated patches.

16 June

Mozilla Firefox Usage Of zlib-rs For Better Safety & Performance
Mozilla Firefox Usage Of zlib-rs For Better Safety & Performance
16 June 08:46 PM EDT - Mozilla - Firefox + zlib-rs - 19 Comments

Since the release in May of Firefox 151, Mozilla has been relying on the zlib-rs library for Gzip compression/decompression. This subtle change to use this Rust-based Zlib implementation has yielded some performance benefits and better memory safety but also some headaches when dealing with Intel CPU bugs.

Linux Enacts Guidance To Tighten Acceptance Of New File-Systems Into The Kernel
Linux Enacts Guidance To Tighten Acceptance Of New File-Systems Into The Kernel
16 June 05:16 PM EDT - Linux Storage - New Linux File-Systems - 40 Comments

There is no shortage of different file-systems available for Linux. New file-systems continue to come about in the open-source world but ultimately many of them end up not being well maintained or having very limited users and not necessarily innovating enough to make them worthwhile over other alternatives. Given the continued increase in file-systems looking to get into the Linux kernel, such as FTRFS and VMUFAT being some of the most recent and then even having multiple NTFS drivers for Linux, there is now documentation in place to formally lay out criteria for new file-systems to be accepted.

Linux 7.2 Can Significantly Lower Container Exit/Unmount Latency
Linux 7.2 Can Significantly Lower Container Exit/Unmount Latency
16 June 11:02 AM EDT - Linux Storage - Lower Latency Linux 7.2 - 3 Comments

A patch series merged for the Linux 7.2 kernel addresses a race condition that can occur when a container is exiting yielding "VFS: Busy inodes after unmount" messages and a possible user-after-free condition. But the patch series also goes further and delivers a very nice optimization to lower the container unmounting latency for environments with heavy I/O load.

Wine Wayland Lands Fractional Scaling Support
Wine Wayland Lands Fractional Scaling Support
16 June 09:22 AM EDT - WINE - Wine Wayland + Fractional Scaling - 11 Comments

Following last week's Wine 11.11 release that brought alpha modifier support for opacity handling with the Wine Wayland driver, merged this week to Wine is support for fractional scaling with the Wine Wayland driver.

Linux 7.2 Drops Driver For The 40+ Year Old Hercules Monochrome ISA Graphics Card
Linux 7.2 Drops Driver For The 40+ Year Old Hercules Monochrome ISA Graphics Card
16 June 05:45 AM EDT - Hardware - Hercules Monochrome ISA - 12 Comments

After Linux 7.1 dropped support for old i486 CPUs and also began removing some old ISA and PCMCIA device drivers, there is some additional old hardware relics being cleared out of the in-development Linux 7.2 driver... The frame-buffer device driver for the old Hercules Monochrome ISA graphics card is now removed from the Linux kernel after decades at play.

15 June

FreeBSD Receives Funding To Launch AI-Assisted Vulnerability Discovery
15 June 03:08 PM EDT - BSD - FreeBSD + AI - 7 Comments

The FreeBSD Project announced today the launch of an AI-Assisted Vulnerability Discovery Project with grant funding provided by the Linux Foundation backed Alpha-Omega project. Alpha-Mega has sponsors including Microsoft, AWS, Google, Anthrophic, OpenAI, and others who will now be helping with FreeBSD uncovering new vulnerabilities by leveraging AI.

Reading /proc/filesystems Is Surprisingly Done Very Often & Now As Much As 444% Faster
15 June 10:33 AM EDT - Linux Storage - /proc/filesystems - 13 Comments

Reading /proc/filesystems for obtaining a list of file-systems supported by the running kernel is done frequently on Linux. Namely due to being read by the SELinux library (libselinux), reading of /proc/filesystems is done more often than one would typically expect and now the Linux 7.2 kernel is optimizing for it to yield much better performance.

14 June

Revised AVX-512 xor_gen() Implementation For Linux RAID Yielding More Performance Gains
14 June 06:22 AM EDT - Linux Storage - AVX-512 xor_gen - 20 Comments

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.

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