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.3 Improving RAID 5/6 Benchmark-Based Algorithm Selection

([Linux Storage] 23 August 08:38 PM EDT Better Performance)

Following the main set of memory management "MM" changes submitted for Linux 7.3, Andrew Morton sent in his "non-MM" pull request of the other patches he's been collecting from various developers for this next Linux kernel release. Standing out there were some improvements to the RAID 5/6 benchmark-based algorithm selection.



Linux 7.3 Better Protects Against Buggy EFI Firmware Taking Down The Rest Of User-Space

([Linux Kernel] 23 August 03:05 PM EDT EFI Indefinite Stall)

The EFI updates were merged today for the in-development Linux 7.3 kernel. Most notable with the EFI updates is now enforcing a timeout foe EFI runtime service completions rather than potentially hanging indefinitely.



Linux 7.3 Delivers Graphics Driver Improvements From Old GPUs To Next-Gen Hardware

([Linux Kernel] 23 August 02:10 PM EDT Linux 7.3 DRM)

The Direct Rendering Manager (DRM) subsystem updates have been merged for the ongoing Linux 7.3 merge window. There is a lot of exciting GPU kernel driver improvements this cycle ranging from some notable enhancements to old AMD Radeon graphics hardware up through enabling support for some next-generation AMD graphics IP blocks to over on the Intel side where Nova Lake S graphics are being enabled by default.



ReactOS Merges Support For Job Objects As Step To Running Modern Windows Apps

([Operating Systems] 23 August 07:41 AM EDT ReactOS + Job Objects)

Merged yesterday to the ReactOS code-base is initial support for Job Objects, which is an important milestone in the road to being able to run more modern Windows software under this open-source operating system striving for Windows driver/application compatibility.



Linux 7.3 Makes Preparations Toward Upstreaming FAMFS File-System

([Linux Storage] 23 August 07:20 AM EDT Micron FAMFS File-System)

The NVDIMM and direct access (DAX) patches have been merged for the Linux 7.3 cycle. Most of the DAX/NVDIMM activity this cycle is on making preparations for the upcoming submission of Micron's FAMFS file-system.



GCC Patch Adjusting AMD Zen 5 Misprediction Cost Nets 12% Win In Benchmark

([AMD] 23 August 06:56 AM EDT AMD Zen 4 / Zen 5 Tuning)

An AMD compiler engineer posted a patch on Saturday for the GNU Compiler Collection (GCC). The two-line patch adjusts the misprediction cost for Zen 4 and Zen 5 processors, which ends up yielding a 12% improvement in one SPEC CPU benchmark on Zen 5 and a 9% improvement on Zen 4.



Linux 7.3 Introduces New AES Encryption APIs - Will Open Up More Performance

([Linux Kernel] 23 August 06:42 AM EDT New AES Encryption APIs)

Eric Biggers of Google continues carrying out great work on the Linux kernel crypto code. For Linux 7.3 he's landed work on new library APIs for most of the AES encryption modes used within the kernel. Moving forward this will open the door to more performance optimizations, reducing code duplication, and other enhancements.



Linux 7.3 Input Subsystem Updates Merged With Security Fixes, Other Improvements

([Hardware] 23 August 06:30 AM EDT Linux 7.3 Input)

The big set of input subsystem updates were merged earlier this week for the Linux 7.3 cycle. It's a random assortment of different improvements as well as bug/security fixes driven in part by the flow of AI/LLM generated discoveries.



eCryptfs Sees Fixes For Potential Malicious Intent, Some Dating Back To Its 2006 Debut

([Linux Storage] 22 August 08:24 PM EDT eCryptfs)

The eCryptfs stacked cryptographic filesystem implementation for the Linux kernel to transparently encrypt files saw a number of bug fixes for the Linux 7.3 kernel. A number of these bug fixes deal with potential maliciously-crafted data and vulnerable going back to the 2006 introduction of eCryptfs as this option known for its use on Ubuntu home directory encryption and Chrome OS.



Redox OS Switches To EEVDF-Based Scheduler For 2.6x Throughput

([Operating Systems] 22 August 03:42 PM EDT Redox + EEVDF)

The Rust-written, from-scratch Redox OS operating system has switched to using an EEVDF based scheduler design. In doing so they are promoting a 2.6x increase in throughput and a 782x improvement in fairness.



Apple HFS / HFS+ File-System Support Continues Seeing Fixes With Linux 7.3

([Apple] 22 August 03:01 PM EDT Apple HFS)

In early 2025 it was being discussed to potentially drop the HFS and HFS+ file-system support with the code having been orphaned over a decade and becoming a maintenance burden. But that dismal outlook quickly turned around with some developers stepping up to maintain the old Apple file-system support. Over a year later, fortunately, it's turned out to be a success story with more HFS/HFS+ file-system fixes continuing to work their way into the mainline Linux kernel.



Longtime Linux CIFS/SMB3 Maintainer Passes Away

([Linux Storage] 22 August 08:31 PM EDT Steve French)

There is a changing of the guard with Linux 7.3 as the maintainer of the Common Internet File System (CIFS) / SMB3 code within the Linux kernel. Longtime maintainer, principal Linux CIFS author, and current Microsoft employee Steve French has stepped down due to health reasons.



Specially Crafted NTFS File-System Image Allows Root Access On Linux With NTFS3 Driver

([Linux Storage] 22 August 08:42 AM EDT NTFS3 Vulnerability)

A reported security vulnerability for the NTFS3 driver has gone unaddressed since being reported earlier this summer. The vulnerability allows a pre-crafted NTFS image on a USB flash drive or similar to allow the user to gain root access to the running Linux system.



AMD RDNA 4m Firmware Published For Linux Ahead Of Launch

([Radeon] 22 August 07:08 AM EDT GFX11.7 / RDNA 4m)

In addition to AMD's Friday afternoon big code drop of all the UALink enablement patches for the Linux kernel and the AMDGPU driver, there was another big drop from AMD to end out the week... Upstreamed to the linux-firmware.git repository is all the firmware binaries needed by the open-source driver stack for initializing their forthcoming RDNA 4m "GFX 11.7" graphics.



NVK Vulkan Video Merged For Mesa 26.3

([Nouveau] 22 August 06:55 AM EDT NVK Vulkan Video)

The newest major feature to land in Mesa's open-source NVIDIA "NVK" Vulkan driver is support for Vulkan Video!



Sched_ext's Sub-Scheduler Support Now "Feature Complete" With Linux 7.3

([Linux Kernel] 22 August 06:43 AM EDT sched_ext sub-scheduler)

The extensible scheduler framework "sched_ext" that allows for custom schedulers as BPF programs has been working on sub-scheduler support in recent kernel cycles. With Linux 7.3, sub-scheduler support is now deemed feature complete.



Red Hat's Tuned 2.28 To Improve Out-Of-The-Box WiFi Power Savings On Fedora

([Red Hat] 22 August 06:18 AM EDT Tuned 2.28)

Tuned 2.28 released this Saturday as the newest version of Red Hat's tuning profile delivery mechanism for Linux. Tuned is used notably out-of-the-box on Fedora Linux for monitoring and adaptively tuning systems.



Open-Source Etnaviv Driver Now Able To Run YOLOX

([Mesa] 22 August 06:06 AM EDT Etnaviv + YOLOX)

The open-source, reverse-engineered Etnaviv driver stack that began for providing accelerated graphics support on Vivante GPU IP and since expanded to handle Vivante NPUs as well is now able to handle YOLOX object detection.



Linux 7.3 x86/mm Lands Patches To Greatly Improve Latency-Sensitive Workloads

([Linux Kernel] 22 August 05:57 AM EDT Wakeup Latency)

The highlight of this week's x86/mm pull request of changes for the Linux 7.3 kernel are fixes that reduce the time that the TLB flushing code has interrupts disabled. This helps significantly with latency-sensitive workloads but Intel engineer Dave Hansen noted in the pull request that "it's certainly something to keep an eye on" in looking out for any regressions.



KDE Plasma 6.8 Lands Some Enticing Performance Optimizations This Week

([KDE] 21 August 09:01 PM EDT Plasma 6.8)

This Week in Plasma is out with its latest issue to highlight interesting developments in the trek towards Plasma 6.8.



More

Many are called, few are chosen. Fewer still get to do the choosing.