ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Linux 7.2-rc7 Addresses A "Nasty" Race Condition Leading To Use-After-Free After 8 Years

([Linux Kernel] 7 August 06:25 AM EDT Linux 7.2-rc7)

The Linux kernel Git activity continues being quite heavy this week on fixes. It's looking like the Linux 7.2-rc7 kernel release on Sunday will be another big one with the changes continuing to flow in from both developers and AI bots.



AMD Updates HDMI 2.1 VRR & ALLM Patches But Will Miss Out On Linux 7.3

([Radeon] 7 August 06:08 AM EDT AMD HDMI VRR + ALLM)

Complementing the HDMI 2.1 Fixed Rate Link (FRL) support that AMD already upstreamed to the Linux kernel, AMD engineers have been further ironing out their HDMI 2.1 implementation for the open-source AMDGPU Linux kernel driver. The latest quest has been getting HDMI 2.1 variable rate refresh (VRR) support upstreamed along with HDMI Auto Low-Latency Mode (ALLM).



Vulkan 1.4.359 Expands Cooperative Matrix Capabilities

([Vulkan] 7 August 05:58 AM EDT VK_EXT_cooperative_matrix_maintenance1)

Vulkan 1.4.359 released today and this one week update to the Vulkan API specification brings a new extension for enhancing the cooperative matrix capabilities.



GCC 16.2 Released With More Than 100 Fixes

([GNU] 7 August 05:43 AM EDT GCC 16.2)

Following the GCC 16.1 compiler release from the end of April as the first stable version of GCC 16, GCC 16.2 is now available with dozens of bug fixes collected since then for further stabilizing this year's GNU compiler feature release.



AMD Squeezes In A Few More Graphics Driver Updates For Linux 7.3

([Radeon] 6 August 08:44 PM EDT AMDGPU For Linux 7.3)

AMD today submitted their last planned feature updates ahead of the Linux 7.3 merge window opening later this month.



Zapscape Is The Latest Linux Vulnerability For KVM Guest-To-Host Escape, LPE

([Virtualization] 6 August 08:29 PM EDT Zapscape)

Made public earlier today is Zapscape as a guest-to-host escape vulnerability affecting the Linux KVM x86 code for the past six years. This 2020 kernel change to KVM x86 can also be used as a local privilege escalation (LPE) exploit too where /dev/kvm is world-writable on some Linux distributions like RHEL.



Linux 7.2-rc7 Restoring Btrfs Fixup Worker Infrastructure To Address Silent Data Loss

([Linux Storage] 6 August 05:09 PM EDT Btrfs Silent Data Loss)

Back during the Linux 7.2 merge window the Btrfs file-system dropped its COW fixup mechanism, which was used to detect dirty pages without an ordered extent. This code was removed as it was believed the kernel's memory management layer had solved the underlying conditions but in reality it ended up leading to silent data loss. That Btrfs fixup worker infrastructure is now restored in time for Linux 7.2-rc7 this weekend and the stable v7.2 kernel later this month.



Linux Networking Continues Being Bombarded With AI Patches

([Linux Networking] 6 August 03:07 PM EDT The Uptick Continues)

While the Linux WiFi/wireless maintainer just announced taking a stand against AI/LLM generated slop patches with a new "three second review" rule, the broader Linux networking subsystem continues to be bombarded with AI-generated patches.



IceWM 4.1 Window Manager Fixes Rare Video Performance Problems

([X.Org] 6 August 02:55 PM EDT IceWM 4.1)

As the first new release since IceWM 4.0 released back on New Year's Day for this X11 window manager, IceWM 4.1 is now available.



Linux Patched For Safe RET Interrupt Vulnerability

([Linux Security] 6 August 12:14 PM EDT Safe RET Interrupt Vulnerability)

Made public minutes ago is the Safe RET Interrupt Vulnerability which is now patched in the newest Linux kernel Git code. The Safe RET Interrupt Vulnerability stems from improper handling within Linux's Speculative Return Stack Overflow (SRSO) mitigation affecting AMD Zen 1 through Zen 4 processors.



Apple NVMe Linux Driver Sees Fixes After Being Bitten By New Firmware

([Apple] 6 August 12:00 PM EDT Apple NVMe Firmware Woes)

A set of patches providing fixes for the Apple Silicon NVMe driver for the Linux kernel were sent out today due to new issues cropping up when running newer Apple firmware. Firmware shipped by macOS 15+ is causing issues with the current Apple NVMe open-source Linux driver developed by the Asahi Linux crew.



The Performance Benefits To Upgrading Mesa With Intel Arc B390 On Ubuntu Linux

([Display Drivers] 6 August 10:44 AM EDT 1 Comment)

If you are an early customer of the Framework Laptop 13 Pro or other Intel Core Ultra Series 3 Panther Lake laptop and using Ubuntu 26.04 LTS, there can be real benefit from upgrading your Mesa stack for the newer Iris Gallium3D and ANV Vulkan drivers. In this article are some benchmarks of the Framework Laptop 13 Pro with Core Ultra X9 388H with Arc B390 Xe3 integrated graphics for looking at the performance impact of using Mesa Git on Ubuntu Linux.



Linux Accidentally Left Legacy I/O & Memory Handlers Open In Kernel Lockdown Mode

([Linux Security] 6 August 09:50 AM EDT Fix Coming)

For nearly the past decade has been the kernel lockdown mode for tightening up kernel access from user-space such as when UEFI Secure Boot is enabled. The kernel lockdown mode restricts PCI BAR access, no writing to /dev/mem, and other restrictions so user-space can't modify the running kernel or access sensitive kernel memory. An oversight has allowed legacy I/O and memory interfaces via sysfs to remain open in lockdown mode, but a fix is on the way.



Linux Wireless Maintainer Takes Firm Stance Against AI/LLM Generated Slop Patches

([Linux Networking] 6 August 08:22 AM EDT Linux WiFi)

In addition to the Linux kernel staging area now rejecting AI/LLM-generated patches except for real security fixes, the Linux wireless networking code is also seeing some shifts around how it will deal with AI/LLM generated patches.



Page Alloc Hogger Lets You Better Stress Memory Behavior On Linux For Testing/Debugging

([Linux Kernel] 6 August 06:28 AM EDT Page Alloc Hogger)

A new kernel feature proposed by a Google engineer is Page Alloc Hogger to allow for fine control over where memory pages are allocated in order to more easily reproduce low-memory conditions, make it simpler to exert memory pressure, and enable other stressful memory conditions for testing/debugging how Linux copes.



AMD GFX1171 Support Merged For Mesa 26.3

([Radeon] 6 August 06:19 AM EDT AMD GFX1171)

Earlier this year we began seeing patches for AMD GFX1170 graphics IP labeled as "RDNA 4m" and that was then completed with also adding GFX1171 and GFX1172 as additional targets for the AMDGPU LLVM compiler back-end and AMDGPU kernel driver. Merged today for Mesa 26.3 is now adding the GFX1171 target to Mesa 26.3 for the RADV and RadeonSI drivers.



Qualcomm Proposes Synx For The Linux Kernel With "Significant" Power + Performance Benefits

([Linux Kernel] 6 August 06:05 AM EDT Synx)

Qualcomm engineers have initiated a discussion over upstreaming Synx to the Linux kernel, which is a global synchronization framework across different parts of SoCs. Qualcomm is already using Synx internally and is reported to provide "significant" power and performance benefits.



SteelSeries' Latest Arctis Nova 5X & Nova 7 Headsets To Be Supported By Linux 7.3

([Hardware] 6 August 05:55 AM EDT Driver Updates)

If you happen to have a gaming headset from the latest SteelSeries Nova 5X or Nova 7 series, the upcoming Linux 7.3 kernel will begin properly supporting those headsets.



Linux 7.3 To Fix Longstanding Gap In The Native Driver For Original Steam Controller

([Valve] 5 August 08:44 PM EDT Sensor Events)

For those with one of the original Valve Steam Controllers from a decade ago and looking to make use of it with the native HID Linux driver outside of the Steam client or SDL, an important addition is coming with the Linux 7.3 kernel release later in the year.



Rust Coreutils 0.10 Released With More Security Hardening, Increased GNU Compatibility

([GNU] 5 August 06:59 PM EDT Rust Coreutils 0.10)

Rust Coreutils 0.10 is out today from the uutils project for this alternative to GNU Coreutils. Rust Coreutils 0.10 development focused on additional security hardening plus also increasing the GNU test suite compatibility and robustness.



More

It is a sobering thought that when Mozart was my age, he had been
dead for two years.
-- Tom Lehrer