Latest Linux Hardware Reviews, Open-Source News & Benchmarks

21 June

Linux Can Have A "Black Screen Of Death" For Kernel Panics
Linux Can Have A "Black Screen Of Death" For Kernel Panics
21 June 10:55 AM EDT - Linux Kernel - Black Screen of Death - 38 Comments

With some Linux users not liking the recently showcased new Linux "Blue Screen of Death" for kernel panics, Red Hat engineer Javier Martinez Canillas who has been one of those involved in the new DRM Panic infrastructure showed that it can also be a "black screen of death" if so desired.

Intel Lunar Lake Workload Hints & Power Floor Patches Posted For Linux
Intel Lunar Lake Workload Hints & Power Floor Patches Posted For Linux
21 June 07:02 AM EDT - Intel - Intel Lunar Lake - Add A Comment

Intel software engineers have been upstreaming the Lunar Lake support for Linux a number of months already and the basics appear in good shape, aside from the Xe2 graphics enablement being an ongoing matter. Much of the rest of the core functionality has appeared to be in good shape ahead of Lunar Lake laptops launching in Q3, but it seems there have been a few missing power management related bits.

20 June

Qualcomm Cloud AI 100 "AIC100" Firmware Upstreamed
Qualcomm Cloud AI 100 "AIC100" Firmware Upstreamed
20 June 03:57 PM EDT - Hardware - Qualcomm AIC100 - 1 Comment

While not talked about as much as the likes of the Intel Gaudi accelerators with their upstream Habana Labs kernel driver or the AMD Instinct MI300 series with their open-source upstream support too, back in 2022 Qualcomm did post an open-source kernel driver for their Cloud AI accelerator. That was followed by an open-source compiler and user-space stack and in turn the QAIC driver was upstreamed into the accelerator (accel) subsystem last year with Linux 6.4.

Intel Linux NPU Driver v1.5 Released - Now Validated On Arrow Lake & Lunar Lake
Intel Linux NPU Driver v1.5 Released - Now Validated On Arrow Lake & Lunar Lake
20 June 01:15 PM EDT - Intel - Intel Linux NPU Driver 1.5 - 3 Comments

Intel on Wednesday released version 1.5 of their Linux NPU driver, their user-space driver component for Linux systems in enabling the neural processing unit found with Core Ultra "Meteor Lake" processors and newer. This goes along with their upstream IVPU kernel accelerator driver for allowing a full open-source solution for AI workloads with the likes of OpenVINO.

Raspberry Pi 5 Kernel Graphics Driver Support Will Hopefully Be Upstreamed Soon
Raspberry Pi 5 Kernel Graphics Driver Support Will Hopefully Be Upstreamed Soon
20 June 12:36 PM EDT - Raspberry Pi - Raspberry Pi 5 Kernel Driver - 15 Comments

While the Raspberry Pi 5 debuted last September, the mainline Linux kernel support for this popular single board computer continues to lag behind the state of Raspberry Pi's downstream kernel. SUSE has been working to upstream various Raspberry Pi 5 driver support while now Raspberry Pi engineers have also begun the trek toward upstreaming their kernel graphics driver support.

Intel Introduces New Gaudi "2D" Product Support To Their Linux Driver
Intel Introduces New Gaudi "2D" Product Support To Their Linux Driver
20 June 06:30 AM EDT - Intel - Gaudi2-D - 1 Comment

It was just a few months back that Intel introduced a Gaudi "2C" variant of Gaudi2 to their open-source Linux driver. This variant might be for some export model or otherwise a hyperscaler/customer-specific revision or something along those lines. Now appearing within new Habana Labs driver patches for the upcoming Linux 6.11 kernel are patches for a new Gaudi 2D variant.

19 June

Radeon Software For Linux 24.10.3 With ROCm 6.1.3
19 June 04:23 PM EDT - Radeon - Radeon Software For Linux 24.10.3 - 24 Comments

As written about this morning, AMD announced ROCm 6.1.3 with multi-GPU support, beta support for Windows Subsystem for Linux (WSL2), Radeon PRO W7900 Dual Slot compatibility, and TensorFlow framework qualification support. The upstream ROCm code on GitHub as of writing continues pointing only to the prior ROCm 6.1.2 software but there is now a Radeon Software for Linux packaged driver offering up ROCm 6.1.3.

Linux 6.11 To Enable Intel Battlemage GPU Display Support
19 June 02:09 PM EDT - Intel - Intel Battlemage - Add A Comment

Building off the Xe2 foundation in place for the Lunar Lake integrated graphics, more recently Intel's open-source Linux graphics driver engineers have begun pushing out code focused on enabling the Xe2-based Battlemage discrete GPUs as the successor to the DG2/Alchemist hardware. That enablement work remains ongoing and with the upcoming Linux 6.11 kernel cycle the important fundamental milestone is being crossed of actually being able to drive a connected display/monitor by a Battlemage GPU.

Linux Patches Posted For Intel Lunar Lake DLVR Support
19 June 12:13 PM EDT - Intel - Digital Linear Voltage Regulator - Add A Comment

While it looked like all of the Intel Lunar Lake support was wrapped up with the first of these next-gen Core Ultra laptops set to debut next quarter and the Panther Lake bring-up for Linux has begun, it looks like there may be some stragglers still around Lunar Lake. Sent out today was the patch series enabling DLVR (Digital Linear Voltage Regulator) support for these upcoming mobile SoCs.

Updated DRM Rust Abstractions For Linux As Part Of Bringing Up The Nova Driver
19 June 08:48 AM EDT - Linux Kernel - DRM Rust Abstractions v2 - Add A Comment

Sent out last month were the very preliminary Rust-written Nova GPU kernel driver patches for this in-development Direct Rendering Manager driver for open-source NVIDIA GPU support for RTX 20 / Turing GPUs and newer by leveraging the NVIDIA GPU System Processor (GSP). Sent out this week is the second iteration of the stubbed Nova kernel driver and the associated Rust language DRM subsystem abstractions.

Systemd 256.1 Fixes "systemd-tmpfiles" Unexpectedly Deleting Your /home Directory
19 June 06:03 AM EDT - systemd - systemd-tmpfiles --purge - 124 Comments

For those running the command "systemd-tmpfiles --purge" and think that this command just deletes your temporary files, think again and watch out. In reality it will delete all files and directories created by a tmpfiles.d entry... Including the /home that is created by systemd-tmpfiles' home.conf. With users being bitten in recent days by this behavior when they were just expecting tmp files to be removed, systemd 256.1 is now available and does have a change to avoid inadvertently deleting your all-important home directory.

18 June

Linus Torvalds Demotes "FORCE_NR_CPUS" Embedded Linux Option To Avoid Confusion
18 June 08:26 PM EDT - Linux Kernel - FORCE_NR_CPUS - 16 Comments

The Linux kernel "FORCE_NR_CPUS" Kconfig option has been around a few years to force the number of CPU cores the kernel expects in order to allow for better compiler optimizations. When building a kernel targeted for a specific device/platform with a given number of CPU cores, the compiler can optimize CPU mask routines and shrink the size of the resulting kernel image rather than having to accommodate up to a dynamic upper-limit for the number of CPU cores to be found at boot time. Linus Torvalds himself has turned to demoting this CONFIG_FORCE_NR_CPUS option further to avoid confusion.

Intel Panther Lake Audio Support Coming With Linux 6.11
18 June 04:00 PM EDT - Intel - Intel Panther Lake Linux Enablement - Add A Comment

While Intel Panther Lake processors aren't expected until at least mid-2025, with Intel open-source Linux engineers already having much of the Arrow Lake and Lunar Lake support in order (the main Lunar Lake area still being ironed out is the Xe2 graphics), work is slowly beginning on upstreaming Panther Lake support.

More Companies Now Backing Valkey As Leading Redis Fork
18 June 10:35 AM EDT - Free Software - Valkey - 18 Comments

Announced back in March by the Linux Foundation was Valkey as a Redis fork following upstream licensing changes. In the few months since the Valkey in-memory NoSQL data store has put out its first release and has continued attracting more interest from Linux/open-source communities. Today the Linux Foundation announced another handful of organizations now throwing their weight behind Valkey.

PoCL 6.0 OpenCL Implementation Brings OpenMP For CPU Driver, More Remote Driver Features
18 June 08:48 AM EDT - Programming - Portable Computing Language 6.0 - Add A Comment

The Portable Computing Language "PoCL" that started off as a CPU-based OpenCL implementation has grown to support multiple hardware targets from NVIDIA PTX to Intel Level Zero to AMD ROCm and other innovations like a recent remote driver for transparent OpenCL across networked systems. PoCL 6.0 was released today for delivering the latest enhancements to this independent OpenCL compute implementation and continuing to enhance support for its different hardware targets.

Marek Olšák Lands Support In Mesa 24.2 To Vectorize IO In The GLSL Linker
18 June 08:23 AM EDT - Mesa - Vectorize IO - 1 Comment

Well known AMD Mesa developer Marek Olšák has shown no signs of hitting the end of the road for optimizing OpenGL support within the Mesa/Gallium3D driver stack. More than one decade since joining AMD and more than a decade and a half of being involved with Mesa since beginning as a student developer, Marek still isn't slowing down with his performance optimizations and new features to benefit the open-source Radeon Linux graphics drivers.

New Linux Patches To Help Ensure Intel Xeon Servers Can Achieve Highest Frequencies
18 June 07:04 AM EDT - Intel - Hitting Top Frequencies - 1 Comment

A set of patches for the Linux kernel's Intel P-State driver aim to ensure Intel Xeon servers can hit their highest clock frequencies following changes in the server's performance profile. It turns out some special handling is needed to update the highest frequencies of a CPU after boot to ensure the performance profile is properly reflected.

X.Org Testing Ground Toolkit v0.0.2 Adds NetBSD & FreeBSD Support
18 June 05:56 AM EDT - X.Org - X.Org Testing Ground - 8 Comments

Last week marked the inaugural release of the X.Org Testing Ground Toolkit to make it easier to compile the X.Org Server. That v0.0.1 release was limited to supporting Debian/Apt-based Linux distributions while now this helper toolkit has been extended to support FreeBSD and NetBSD too.

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