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)

Offloading Rust To GPUs Proves Capable Of High Performance With Memory Safety

([Programming] 17 August 03:30 PM EDT LLVM Offload In Rust)

A new research paper published on LLVM offloading to GPU accelerators using the Rust programming language is talking up the prospects of making use of safe Rust code for GPU kernels while retaining Rust's memory safety and other advantages over C++ / CUDA / HIP.



ARCTIC Fan Controller: The Best Fan Controller For Linux Desktops, Less Than $10 USD

([Cooling] 17 August 12:50 PM EDT 30 Comments)

Back in March were patches posted by ARCTIC Cooling for an ARCTIC fan controller driver for Linux. Typically we aren't used to seeing desktop/enthusiast focused vendors providing such Linux drivers for peripherals directly but the sad fact is most often it's left up to the open-source community to reverse engineer and create such drivers for Linux. Making it all the more surprising besides it coming from ARCTIC Cooling directly was that at the time they didn't even have a fan controller product with USB interface. Well, now it's launched and in turn is a great USB fan controller for Linux systems and retails for just $9 USD.



AMD Working On A New Backend For Improving ROCm Compute In QEMU/VMs

([AMD] 17 August 11:05 AM EDT Better ROCm For GPU Virtualized Compute)

AMD engineers are working on enhancing the open-source ROCm compute stack for better handling GPU virtualized compute under QEMU.



Linux 7.3 SMP Improvement To Help Reduce Latency, Improve Real-Time Performance

([Linux Kernel] 17 August 10:09 AM EDT Symmetric Multiprocessing)

Among the pull requests sent out today now that the Linux 7.3 merge window is open are the SMP improvements for this next kernel version. Standing out among the SMP code are some enhancements for helping reduce latency and ultimately enhancing real-time Linux performance.



Firefox 154 Now Available With "Manage AI" Quick Action

([Mozilla] 17 August 09:01 AM EDT Firefox 154)

Firefox 154 is now available as the newest monthly update bringing a few new features, enhancements, and other alterations to this open-source web browser.



Intel & AMD Power Management Driver Improvements Ready For Linux 7.3

([Hardware] 17 August 08:11 AM EDT Power Management)

In advance of the Linux 7.3 merge window opening, Linux power management subsystem maintainer Rafael Wysocki of Intel submitted all the power management, ACPI, and thermal control code. As not too much of a surprise, Intel and AMD driver updates dominate the power management changes for Linux 7.3.



KTransformers 0.7 Expands AVX-512 Support To Benefit AMD EPYC Servers

([AI] 17 August 07:28 AM EDT KTransformers 0.7)

KTransformers as the framework for heterogeneous LLM inference and fine-tune optimizations is out today with its v0.7 feature release.



Con Kolivas Revives "-ck" Patches & MuQSS To Improve Linux Desktop Responsiveness

([Linux Kernel] 17 August 06:26 AM EDT Linux 7.2-ck)

Huge surprise this morning! Longtime Linux users may recall the out-of-tree work done years ago by open-source developer Con Kolivas... And as part of that his work on the Brain F*** Scheduler that evolved into the MuQSS scheduler, all in the name of working to improve Linux desktop and mobile responsiveness. While a number of years ago he decided to retire from this out-of-tree Linux kernel work, out of the blue he announced a new -ck patch series today with updated MuQSS code.



Linux 7.3 On PowerPC Now Supports In-Kernel Rust, Initial Power12 Enablement Begins

([Hardware] 17 August 06:13 AM EDT Linux Rust + PowerPC)

The PowerPC pull request has already been sent in for the now open Linux 7.3 merge window. The headline feature this cycle on the POWER side is Rust kernel support for PowerPC 32-bit PPC32BE big endian and PowerPC 64-bit PPC64LE little endian architectures.



ARM64 BBML3 Feature Ready With Linux 7.3, NVIDIA Olympus Workarounds

([Arm] 17 August 06:00 AM EDT Break-Before-Make Level 3)

AI/LLM patch craziness hurt ARM64 development for the Linux 7.2 cycle that no real features landed for that kernel version on AArch64. Fortunately, the ARM Linux developers are more prepared now and for Linux 7.3 are introducing some new ARM64 features.



GNU Linux-libre 7.2-gnu Released Following More Driver Cleaning

([Linux Kernel] 17 August 05:27 AM EDT GNU Linux-libre 7.2)

Following yesterday's release of the Linux 7.2 kernel, GNU Linux-libre 7.2-gnu is now available for this kernel downstream that strips out support for drivers depending upon non-free-software microcode/firmware, the ability to load closed-source kernel modules, and other restrictions in the name of software freedom.



Linux 7.2 Released With Faster I/O, New AMD & Intel Driver Improvements

([Linux Kernel] 16 August 07:12 PM EDT Linux 7.2)

Linus Torvalds just released Linux 7.2 as stable! After a very busy kernel cycle due to the increased patch and reporting churn due to AI/LLM ages, Linux 7.2 managed to make it out today on-schedule for this feature-packed kernel. Linux 7.2 is going on to power Ubuntu 26.10 and other upcoming Linux distribution releases.



GIMP Making Progress On New Project File Format After Nearly 30 Years With XCF

([Free Software] 16 August 04:15 PM EDT New GIMP File Format)

The GIMP project has published their latest development update to highlight the interesting work that's ongoing toward GIMP 3.4 and future releases.



tlbi= Boot Option Submitted Ahead Of Linux 7.2 Kernel Release

([Linux Kernel] 16 August 01:01 PM EDT tlbi=ipi)

Ahead of the Linux 7.2 kernel stable release expected to occur in the coming hours, a last minute "x86/urgent" pull request was submitted with one patch for adding the new tlbi= boot option.



Debian Marks 33rd Birthday As One Of The Oldest Maintained Linux Distros

([Debian] 16 August 10:13 AM EDT Debian Turns 33)

Today marks thirty three years since the Debian Linux distribution was started by the late Ian Murdock.



AVX-512 xor_gen Continues To Look Exciting For Helping Linux RAID With Modern CPUs

([Linux Storage] 16 August 06:54 AM EDT AVX-512 xor_gen)

Google engineer Eric Biggers back in June posted an AVX-512 optimization for Linux RAID yielding up to a 41% improvement on a modern AMD Ryzen 9 9950X (Zen 5) processor. A revised patch then put it as much as a 43% improvement for this AVX-512 optimized xor_gen() function. The code hasn't yet been merged to mainline but an updated version of it is now available.



Linux 7.3 binfmt_misc To Allow BPF Programs To Dynamically Choose Execution Environments

([Linux Kernel] 16 August 06:37 AM EDT binfmt_misc)

The Linux kernel's binfmt_misc functionality allows non-native/custom files to be run directly such as for Windows EXE files to be handled by Wine or JAR files to be handled by the Java runtime. For the upcoming Linux 7.3 merge window, the miscellaneous binary formats support is being extended so a binary type can be matched programmatically and the interpreter determined on a per-exec basis. BPF programs can also then be attached to dynamically choosing an execution environment on a per-binary basis.



New Linux Driver Enables 12VHPWR Monitoring For ASUS ROG Astral Graphics Cards

([Hardware] 16 August 06:19 AM EDT ASUS ROG Astral 12VHPWR)

For those concerned about current imbalance or voltage changes with the 12VHPWR power connectors and having an ASUS ROG Astral graphics card, there is now an open-source driver for Linux available that integrates with the hardware monitoring (HWMON) subsystem for 12VHPWR reporting on these ASUS graphics cards.



Marek Olšák's 19 Latest Patches Further Optimizing RADV & ACO

([Radeon] 15 August 08:17 PM EDT RADV + ACO Optimizations)

Legendary Mesa Radeon Gallium3D driver developer Marek Olšák who was a longtime AMD employee and then joined Valve's Linux graphics driver team earlier this year has continued his focus now on perfecting his art around the RADV Vulkan driver and ACO shader compiler.



GNOME 51 Beta Released With Many Minor Improvements

([GNOME] 15 August 01:12 PM EDT GNOME 51.beta)

The beta release of GNOME 51 is now available for testing. This cycle for the beta milestone is mostly a wide collection of minor improvements throughout the vast package set.



More

Norm: Gentlemen, start your taps.
-- Cheers, The Coach's Daughter

Coach: How's life treating you, Norm?
Norm: Like it caught me in bed with his wife.
-- Cheers, Any Friend of Diane's

Coach: How's life, Norm?
Norm: Not for the squeamish, Coach.
-- Cheers, Friends, Romans, and Accountants