Latest Linux Hardware Reviews, Open-Source News & Benchmarks

Cloud-Hypervisor 36 Brings AMD CPU Topology Support, AIO Backend For Block Devices
Cloud-Hypervisor 36 Brings AMD CPU Topology Support, AIO Backend For Block Devices
5 Hours Ago - Virtualization - Cloud Hypervisor 36 - 1 Comment

Cloud Hypervisor 36 has been released as this Rust-written VMM that started out as an Intel open-source project that since was folded into the Linux Foundation umbrella with support from Microsoft, Arm, and other vendors. More recently even the likes of AMD and Ampere Computing have been onboard with this cloud and security focused virtualization hypervisor.

MIPS AR7 Platform Support Removed In Linux 6.7
MIPS AR7 Platform Support Removed In Linux 6.7
7 Hours Ago - Linux Kernel - MIPS AR7 - 1 Comment

With the MIPS CPU architecture at the end of the road in light of RISC-V and LoongArch, there isn't much going on when it comes to MIPS development for the Linux kernel. Most cycles these days just brings bug fixes and removing old/unmaintained platforms. The latest MIPS platform now being removed is AR7 with Linux 6.7.

8 November

NVIDIA Pushes 62MB Of GSP Binary Firmware Blobs Into Linux-Firmware.Git
NVIDIA Pushes 62MB Of GSP Binary Firmware Blobs Into Linux-Firmware.Git
8 November 07:35 PM EST - NVIDIA - NVIDIA GSP Blobs For Nouveau - 43 Comments

As mentioned last week, merged for the Linux 6.7 kernel is NVIDIA GSP firmware support in the Nouveau driver so that these NVIDIA firmware blobs can handle hardware initialization and power management related tasks. This support is optional right now for the GeForce RTX 20 / RTX 30 series hardware with Nouveau but necessary if wanting better performance via re-clocking the GPUs. The GSP firmware is a mandatory requirement for Nouveau with the NVIDIA RTX 40 GPUs and moving forward.

Microsoft Gets OpenGL 4.3 Implemented Atop Direct3D 12 With Mesa
Microsoft Gets OpenGL 4.3 Implemented Atop Direct3D 12 With Mesa
8 November 11:15 AM EST - Mesa - OpenGL 4.3 On D3D12 - 14 Comments

Microsoft engineers continue working on the Mesa drivers as part of their effort for implementing various industry standard APIs atop Direct3D 12. This support can be used in cases of Windows drivers lacking for these APIs as well as being used within WSL for the graphics support while relying on D3D12 with the host environment.

Linux 6.7 Staging Drops The QLGE Ethernet & rtl8192u WiFi Drivers
Linux 6.7 Staging Drops The QLGE Ethernet & rtl8192u WiFi Drivers
8 November 11:03 AM EST - Linux Kernel - Linux 6.7 Staging - 12 Comments

The staging changes for Linux 6.7 are on the heavier side in part due to many new contributors from Outreachy mailing in their first kernel patches with various minor fixes. But staging is also lightened up a bit by dropping a wired Ethernet and wireless driver as part of the ongoing kernel effort to remove unused and old WiFi drivers.

7 November

Intel Arc Graphics vs. AMD Radeon vs. NVIDIA GeForce For 1080p Linux Graphics In Late 2023
Intel Arc Graphics vs. AMD Radeon vs. NVIDIA GeForce For 1080p Linux Graphics In Late 2023
7 November 02:12 PM EST - Graphics Cards - 52 Comments

Following last month's launch of the Intel Arc Graphics A580 for a sub-$200 graphics card backed by an open-source Linux driver stack I ran some benchmarks looking at the Intel Arc Graphics compute performance against NVIDIA's proprietary driver stack. In today's article is a fresh look at the 1080p Linux gaming/graphics performance across Intel Arc Graphics, AMD Radeon, and NVIDIA GeForce GPUs while using the latest Linux drivers.

AMD Releases Six New EPYC 7003 "Milan" Processors
AMD Releases Six New EPYC 7003 "Milan" Processors
7 November 11:28 AM EST - AMD - EPYC Milan - 2 Comments

While there is now the 4th Gen EPYC processors with the exciting and vast line-up from the very powerful general purpose Genoa(X) processors and Bergamo for CSPs and very dense servers to Siena for telco/edge, the 3rd Gen EPYC "Milan(X)" processors remain very viable. Especially for those seeking to minimize hardware costs, seeking very mature platforms, or looking to upgrade existing EPYC SP3 servers, the EPYC 7003 series remains quite competitive. Today AMD formally announced six new Milan processors.

Dell & Lenovo Keyboard Quirks Addressed In Linux 6.7
Dell & Lenovo Keyboard Quirks Addressed In Linux 6.7
7 November 06:50 AM EST - Hardware - Linux 6.7 HID - 3 Comments

The HID subsystem updates for the Linux 6.7 kernel don't bring any shiny new features or notable hardware support additions, but there is a clean-up to the Logitech HID++ (logitech-hidpp) driver probing code as well as some notable quirks/fixes to different hardware.

6 November

Linux 6.7 Perf Adds Support For Zen 4 Unified Memory Controller Events
Linux 6.7 Perf Adds Support For Zen 4 Unified Memory Controller Events
6 November 02:21 PM EST - AMD - AMD Zen 4 UMC Perf Events - Add A Comment

Going back to early last year saw AMD Linux engineers posting PerfMonV2 patches in preparation for Zen 4 processors. The PerfMonV2 updated performance monitoring capabilities with Zen 4 were merged last year and are supported with the latest EPYC 8004/9004 series processors. Coming only now though to Linux 6.7 is support for Unified Memory Controller (UMC) events as part of PerfMonV2.

GCC 14 Now Honors The -std=c23 & -std=gnu23 Compiler Options For C23
GCC 14 Now Honors The -std=c23 & -std=gnu23 Compiler Options For C23
6 November 12:56 PM EST - GNU - GCC 14 + C23 - 5 Comments

While the next revision of the C standard won't see its formal publishing until the 2024 calendar year, the ISO C standards committee already decided on keeping "C23" as the informal name for this next major C update. As such, with today's GCC 14 Git the -std=c23 compiler option for targeting C23 is now honored along with -std=gnu23 for the GNU dialect of C23.

systemd 255-rc1 Brings "Blue Screen of Death" Support & New Tool To Spawn VMs
systemd 255-rc1 Brings "Blue Screen of Death" Support & New Tool To Spawn VMs
6 November 09:04 AM EST - systemd - systemd 255 - 66 Comments

Systemd 255-rc1 is out this morning and it's packed with even more features for this dominant Linux init system and a growing list of other system utilities. Systemd 255 even is introducing systemd-bsod as a "Blue Screen of Death" for displaying important error messages during boot failure, systemd-vmspawn as a new tool to spawn virtual machines, and other new features.

Hangover 8.19 Improves Box64 Integration For Running Windows Apps On AArch64 Wine
Hangover 8.19 Improves Box64 Integration For Running Windows Apps On AArch64 Wine
6 November 06:20 AM EST - WINE - Hangover 8.19 - 4 Comments

Released last week was the newest version of Hangover, the project from Wine developers for helping Wine run on non-x86 CPU architectures for ultimately helping to make it easier to run x86/x86_64 Windows games/applications more easily on Linux AArch64, POWER, and RISC-V environments. The main focus still so far though is about allowing these Windows apps/games on ARM Linux systems.

AMD Inception / SRSO Mitigation Further Cleaned Up With Linux 6.7
AMD Inception / SRSO Mitigation Further Cleaned Up With Linux 6.7
6 November 06:12 AM EST - AMD - AMD Inception - Add A Comment

Since the AMD Inception vulnerability was made public in August there were kernel patches merged that day and since then there's been a few rounds of clean-ups and fixes for this mitigation code formally known as the Speculative Return Stack Overflow (SRSO). With Linux 6.7, more SRSO mitigation clean-ups have been merged.

NVIDIA-VAAPI-Driver 0.0.11 Delivers Various Fixes
NVIDIA-VAAPI-Driver 0.0.11 Delivers Various Fixes
6 November 05:59 AM EST - NVIDIA - NVIDIA-VAAPI-Driver 0.0.11 - 14 Comments

The NVIDIA-VAAPI-Driver is an open-source independently-developed project that implements the Video Acceleration API (VA-API) atop NVIDIA's NVDEC interface so that software like Mozilla Firefox can enjoy video hardware acceleration on Linux using NVIDIA's proprietary driver.

5 November

Nouveau NVIDIA GSP Firmware Support Merged For Linux 6.7
5 November 06:38 AM EST - Nouveau - Nouveau GSP - 53 Comments

The first week of the Linux 6.7 merge window began with the surprise of the Bcachefs file-system being merged and now capping off the first week is another surprise... Nouveau GPU System Processor (GSP) firmware integration that allows making use of NVIDIA's binary GSP firmware on RTX 20 "Turing" and newer GPUs for having improved support. In turn this GSP route also provides initial support for GeForce RTX 40 series support.

GNOME Terminal Working To Migrate To GTK 4, VTE To Overcome 40 FPS Cap
5 November 06:01 AM EST - GNOME - GNOME Terminal - 30 Comments

As part of the effort to make GNOME Terminal and the VTE terminal emulator library render faster, the GNOME Terminal has been seeing more work lately in being ported over to using the GTK 4 toolkit. Additionally, the VTE terminal library has been working to overcome its long-standing 40 FPS rendering cap.

4 November

Mesa 24.0 Improving Radeon VCE/UVD Video Encoding Quality
4 November 06:27 AM EDT - Radeon - Backporting From VCN - 6 Comments

Recently there was some tuning in Mesa Git for helping with higher quality Radeon video encoding on Linux for GPUs using Video Core Next (VCN). Similar tuning has now been back-ported for older Radeon GPUs using the VCE encode engine and UVD video decoding.

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