Latest Linux Hardware Reviews, Open-Source News & Benchmarks

RFC Patches Posted For Rust-Written NVIDIA "Nova" GPU Driver
RFC Patches Posted For Rust-Written NVIDIA "Nova" GPU Driver
3 Hours Ago - Nouveau - Nova GPU Kernel Driver - 5 Comments

Red Hat engineers have been developing Nova as a new, Rust-written open-source NVIDIA kernel graphics driver as the eventual successor to the Nouveau kernel driver and is designed around NVIDIA's GPU System Processor (GSP) thus making the driver relevant for RTX 20 / Turing GPUs and newer. Today they posted a request for comments (RFC) patch series of the Nova driver and Rust DRM abstractions.

Many x86 Laptop Improvements In Linux 6.10 Plus Acer ARM Laptop
Many x86 Laptop Improvements In Linux 6.10 Plus Acer ARM Laptop
5 Hours Ago - Hardware - x86 Platform Drivers - 5 Comments

The x86 platform driver updates have been merged for the ongoing Linux 6.10 merge window. The platform-drivers-x86 changes continue to primarily revolve around x86 Intel/AMD laptops but also some other desktop/platform drivers. Now in Linux 6.10 there is also a new "ARM64" sub-section of the platform drivers.

Farewell Intel Xeon Phi: Support Removed In The GCC 15 Compiler
Farewell Intel Xeon Phi: Support Removed In The GCC 15 Compiler
9 Hours Ago - Intel - GCC 15 Drops Xeon Phi - 4 Comments

Last week I wrote about Intel aiming to remove Xeon Phi support in GCC 15 with the products being end-of-life and deprecated in GCC 14. While some openly wondered whether the open-source community would allow it given the Xeon Phi accelerators were available to buy just a few years ago and at some very low prices going back years so some potentially finding use still out of them especially during this AI boom (and still readily available to buy used for around ~$50 USD), today the Intel Xeon Phi support was indeed removed.

AMDGPU ISP Firmware Upstreamed In linux-firmware.git
AMDGPU ISP Firmware Upstreamed In linux-firmware.git
10 Hours Ago - Radeon - Image Signal Processing - 7 Comments

It was just earlier this month that AMD Linux kernel graphics driver patches appeared for introducing a new ISP hardware block for Image Signal Processing with new AMD APUs. Already the AMDGPU ISP firmware has appeared in linux-firmware.git indicating that this "ISP" block may be coming in hardware quite soon if not already quietly found within some products.

19 May

Cloudflare Praises Golang PGO For Significant CPU Savings
Cloudflare Praises Golang PGO For Significant CPU Savings
19 May 06:47 AM EDT - Programming - Profile Guided Optimizations - 25 Comments

Released over a year ago was Golang 1.20 with support for Profile Guided Optimizations (PGO) and has since been improved with Go 1.21 for 2~7% faster Go binaries thanks to this optimization approach also found with other compilers. The engineers at Cloudflare have put out a blog post this week praising Go's PGO support and the CPU savings they are seeing as a result.

EXT4 In Linux 6.10 Adds FS_IOC_GETFSSYSFSPATH Support
EXT4 In Linux 6.10 Adds FS_IOC_GETFSSYSFSPATH Support
19 May 06:36 AM EDT - Linux Storage - EXT4 + Linux 6.10 - 1 Comment

While EROFS is seeing Zstd support and Bcachefs is seeing performance optimizations with the in-development Linux 6.10 kernel, over on the mature EXT4 file-system side the changes are mostly small. There are some minor changes, more folio conversion work, and also adding support for the FS_IOC_GETFSSYSFSPATH ioctl that has been seeing some standardization and adoption by the common Linux file-systems.

Linux 6.10 Scheduler Changes Bring More Refinements
Linux 6.10 Scheduler Changes Bring More Refinements
19 May 06:04 AM EDT - Linux Kernel - Kernel Scheduler - 6 Comments

Alongside all of the other pull requests by Ingo Molnar submitted at the start of the week during the opening of the Linux 6.10 merge window were the scheduler updates. As usual, the kernel scheduler work continues to see various tweaks and refinements to enhance its behavior.

18 May

17 May

Ubuntu 24.10 To See More Polishing, NVIDIA Wayland By Default & New Welcome Wizard
Ubuntu 24.10 To See More Polishing, NVIDIA Wayland By Default & New Welcome Wizard
17 May 10:00 AM EDT - Ubuntu - Ubuntu 24.10 Features - 29 Comments

Oliver Smith who is serving as the Interim Engineering Director for the Ubuntu Desktop team at Canonical has shared some roadmap plans around Ubuntu 24.10. With this being the first post-LTS release following last month's Ubuntu 24.04 Long Term Support, they are more free to innovate this cycle and they have a lot of great plans for enhancing the Linux desktop experience.

Linux 6.10 Improves Performance For Opening Unencrypted Files
Linux 6.10 Improves Performance For Opening Unencrypted Files
17 May 08:37 AM EDT - Linux Storage - FSCRYPT - 5 Comments

FSCRYPT is the file-system encryption framework within the Linux kernel for supporting optional encryption on file-systems like EXT4, F2FS, and others. With Linux 6.10 an optimization is coming for enhancing the performance of opening files on file-systems supporting FSCRYPT-based encryption but when the files are unencrypted.

Intel Readies Xeon Phi Removal For GCC 15
Intel Readies Xeon Phi Removal For GCC 15
17 May 06:32 AM EDT - Intel - Dropping Xeon Phi - 24 Comments

For the GCC 14 compiler release is the deprecation of the Xeon Phi targets. With Intel Knights Landing and Knights Mill being end-of-life at Intel, they are working to do away with the GNU Compiler Collection support. A patch has been posted to drop the Xeon Phi ISAs with GCC 15.

16 May

AMD Ryzen 5 8400F vs. Intel Core i5 14400F: 230+ Benchmarks For Sub-$200 CPU Performance
16 May 06:36 PM EDT - Processors - 15 Comments

This week AMD announced the Ryzen 5 8400F and Ryzen 7 8700F processors as new Zen 4 budget CPU contenders lacking any integrated graphics. While part of the Ryzen 8000 series, the 8400F also lacks the Ryzen AI support found in the higher-end SKUs. The Ryzen 5 8400F offers 6 cores / 12 threads, a 4.2GHz base clock and 4.7GHz boost clock, and a 65 Watt TDP while retailing for $169~189 USD. Here are some initial benchmarks of the AMD Ryzen 5 8400F in putting it up against 230+ benchmarks under Linux while also monitoring the CPU power consumption and comparing it to Intel's closest contender as the Core i5 1440F that retails for just under $200.

Germany's Sovereign Tech Fund Now Supporting FFmpeg
16 May 03:29 PM EDT - Multimedia - Money For FFmpeg - 123 Comments

Following Germany's Sovereign Tech Fund providing significant funding for GNOME, Rust Coreutils, PHP, a systemd bug bounty, and numerous other free software projects, the FFmpeg multimedia library is the latest beneficiary to this funding from the Germany government.

AMD & Supermicro Collaborating On Open-Source Firmware With The OSFF
16 May 12:25 PM EDT - AMD - AMD & Supermicro - 4 Comments

As more positive indications around AMD's OpenSIL effort for open-source CPU silicon initialization to eventually replace AGESA, both AMD and Supermicro are now collaborating with the Open-Source Firmware Foundation. Supermicro has also publicly shown off a platform with OpenSIL+Coreboot and is said to be exploring OpenBMC for future hardware.

Intel Habana Labs & Xe Linux Driver Maintainer Steps Down
16 May 06:54 AM EDT - Intel - Intel Habana Labs + Xe Maintainer - 1 Comment

Coming as a surprise, longtime Linux developer Oded Gabbay announced he's left Intel / Habana Labs and is therefore stepping down from the maintainer role of the Linux kernel drivers for the Intel Xe DRM driver and more notably the Habana Labs accelerator driver that he's maintained from the start.

Intel IPU6 Driver Being Upstreamed In Linux 6.10
16 May 06:23 AM EDT - Intel - Intel Image Processing Unit IPU6 - 4 Comments

Intel's Image Processing Unit (IPU) IP has been a cause for concern in recent years as the lack of proper upstream open-source driver support has led Linux users running into troubles making use of MIPI camera sensors on modern laptops. Finally with Linux 6.10 the Intel IPU6 driver is being upstreamed into the media subsystem.

Firewire IEEE-1394 Support Continues To Be Improved With The Linux 6.10 Kernel
16 May 06:16 AM EDT - Hardware - Linux 6.10 + Firewire - 5 Comments

While most of you have not thought about or used Firewire (IEEE-1394) in years, there still are some legacy digital video cameras and some professional audio devices relying on the interface. Last year saw a new Firewire maintainer step-up for the Linux kernel after the code had fallen dormant. The plans by that new maintainer, Takashi Sakamoto, are to maintain Linux's Firewire support through 2029. He's continuing to do a good job with the upcoming Linux 6.10 kernel bringing the latest batch of Firewire enhancements.

Linus Torvalds On Dogfooding The Linux Kernel
16 May 06:02 AM EDT - Linux Kernel - Yes He Does - 22 Comments

Besides Linus Torvalds examining various elements of code he's merging and build testing it on his AMD Ryzen Threadripper workstation and now also testing more on ARM64 with Ampere Altra, he does these days still believe in "dogfooding" and is in fact running the leading-edge Linux kernel code even during the merge window.

15 May

Mesa 24.1-rc4 Backports NVK DRM Format Modifiers Support
15 May 04:35 PM EDT - Mesa - Mesa 24.1-rc4 - 4 Comments

The Mesa 24.1 stable release is nearing while out today is the fourth weekly release candidate. While the Intel and AMD Radeon graphics driver changes typically dominate new Mesa releases, Mesa 24.1-rc4 is headlined by a big change for the NVK open-source NVIDIA Vulkan driver.

Intel TDX For Confidential VMs Causing Concern Among Fedora & Open-Source Advocates
15 May 12:58 PM EDT - Intel - Intel TDX + Binary Blobs - 16 Comments

One of the capabilities of newer Intel Xeon Scalable processors is support for Trust Domain Extensions (TDX) as a way of providing for confidential virtual machines. Intel TDX allows for "isolation, confidentiality, and integrity at the VM level" which is good from the security perspective but the dependence on signed binaries is causing mixed feelings within the Fedora camp at the broader open-source community.

The NTSYNC Driver For Wine/Proton Is "Broken" For Linux 6.10
15 May 12:18 PM EDT - Linux Gaming - NTSYNC BROKEN - 17 Comments

While Linux 6.10 is poised to merge the initial NTSYNC driver for a Windows NT Synchronization Primitive driver that can help with faster Windows gaming performance under Wine/Proton (Steam Play), the driver isn't complete. The initial patches have been in Greg Kroah-Hartman's char-misc-next branch for several weeks to expose the NTSYNC character device, it isn't the entire patch series. Greg has now marked the driver as "broken" for Linux 6.10.

ZLUDA Has Been Seeing New Activity For CUDA On AMD GPUs
15 May 10:28 AM EDT - Radeon - Still Going - 26 Comments

Back in February I wrote about AMD having quietly funded the effort for a drop-in CUDA implementation for AMD GPUs built atop the ROCm library. This was an incarnation of ZLUDA that originally began as a CUDA implementation for Intel GPUs using oneAPI Level Zero. While AMD discontinued funding ZLUDA development earlier this year, this CUDA implementation for AMD GPUs is continuing to see some new code activity.

Sound Support For Intel Battlemage In Linux 6.10
15 May 06:08 AM EDT - Intel - Intel Battlemage - 1 Comment

Along with the various Intel Xe2 driver changes that are ongoing for the Intel Linux graphics driver stack, over in the sound subsystem the in-development Linux 6.10 kernel is bringing HDMI audio support for upcoming Intel Battlemage graphics cards.

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