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 6.17 Lands New file_getattr & file_setattr System Calls

([Linux Storage] 29 July 08:15 AM EDT Linux 6.17 file_getattr)

Along with the better handling of multi-device file-systems such as Btrfs' native RAID capabilities and now allowing more efficient writing of zeroes to modern storage devices, the number of VFS pull requests for Linux 6.17 also added some other extra goodies.



A 10x Workaround & Less Network Egress Downtime Change Submitted For Linux 6.17

([Linux Kernel] 29 July 06:50 AM EDT Linux 6.17 Locking)

The kernel locking changes submitted today for Linux 6.17 contain a temporary change worth discussion for yielding a 10x speed-up of a particular function call and as part of that yielding less network egress downtime until a better solution is developed.



EROFS Metadata Compression Lands Plus A ~2.5x Speedup For Reading Directories

([Linux Storage] 29 July 05:31 AM EDT EROFS)

Merged on Monday were the EROFS file-system updates for Linux 6.17. EROFS continues to be a common read-only file-system choice for some mobile/embedded devices as well as container use-cases.



TUXEDO InfinityBook Pro 15 Gen10 Laptop Announced - Powered By AMD Strix Point

([Hardware] 29 July 06:15 AM EDT TUXEDO InfinityBook Pro 15 Gen10)

For those shopping for a Linux friendly laptop powered by AMD Ryzen AI 300 series "Strix Point" with Zen 5 cores and integrated Radeon graphics plus allowing up to 128GB of RAM, the 15.3-inch InfinityBook Pro 15 Gen10 was announced this morning.



Huge Speedups For CRC32C With Modern AVX-512 CPUs Merged To Linux 6.17

([Linux Kernel] 29 July 06:59 AM EDT CRC32C Optimizations)

The CRC32C cyclic redundancy check code path within the Linux kernel for error detection is much, much faster with the in-development Linux 6.17 kernel when running on modern Intel and AMD AVX-512 processors.



Linux 6.17 Will Allow Writing Zeroes More Efficiently To SSDs

([Linux Storage] 29 July 05:48 AM EDT FALLOC_FL_WRITE_ZEROES)

In addition to the VFS changes merrged yesterday for allowing multi-device file-systems to better cope with losing a disk, another notable change as part of the VFS pull requests for Linux 6.17 allows more efficiently zeroing out a range on modern NVMe SSDs or SCSI drives.



Linux 6.17 Will Let Multi-Device Filesystems Better Cope With Losing A Disk

([Linux Storage] 28 July 08:20 PM EDT Native RAID Lost Disk)

The VFS changes were merged a short time ago to the in-development Linux 6.17 kernel. Among the notable changes there is a patch that will allow file-systems like Btrfs and Bcachefs to better handle losing a disk in their built-in RAID/multi-device capabilities.



GNU C Library 2.42 Released With SFrame Support, Newer Intel CPU Detection

([GNU] 28 July 05:00 PM EDT Glibc 2.42)

Following yesterday's release of GNU Binutils 2.45, the GNU C Library 2.42 released today.



Hyprland Wayland Compositor Launches Subscription Service For "Premium Desktop Experience"

([Wayland] 28 July 04:01 PM EDT Hyprperks)

The Hyprland Wayland compositor that is popular with some Linux enthusiasts today formally announced Hyprperks, its new paid subscription service offering a "premium desktop experience" and other benefits.



Linux 6.17 Preps Many Networking Changes From Broadcom 800G To More WiFi 7

([Linux Networking] 28 July 02:41 PM EDT Linux 6.17 Networking)

Jakub Kicinski on Sunday sent out the big set of networking subsystem updates heading into the Linux 6.17 kernel. From high-end enterprise and data center hardware down to consumer Ethernet and WiFi devices, the Linux networking space continues to be as busy as ever.



Bcachefs To Remove Its Experimental Label In Linux 6.18 - If It's Still In The Kernel

([Linux Storage] 28 July 01:10 PM EDT Bachefs)

With the Linux 6.17 merge window now open, Bcachefs file-system lead developer Kent Overstreet has submitted his planned changes for this next kernel version. But we await to see how Linus Torvalds will respond.



Linux 6.16's New "X86_NATIVE_CPU" Option Enhances I/O & Some Graphics/Gaming Workloads

([Software] 28 July 11:46 AM EDT 18 Comments)

With the newly-released Linux 6.16 kernel there is the new X86_NATIVE_CPU build option if wanting to optimize your kernel build for your local CPU in use. Enabling CONFIG_X86_NATIVE_CPU is setting the "-march=native" compiler optimizations for the kernel build in an effort to ensure peak performance/optimizations for the local system. Here are some benchmarks looking at the impact of X86_NATIVE_CPU on Linux 6.16 while using the HP ZBook Ultra G1a laptop with AMD Strix Halo SoC as an interesting test target for squeezing additional performance.



Ubuntu To Keep Up-To-Date With Linux Kernel Versions During Development

([Ubuntu] 28 July 10:10 AM EDT Ubuntu Kernel Versions)

Last year Canonical established a policy to always ship the latest Linux kernel version at Ubuntu release time which for the upcoming Ubuntu 25.10 will mean shipping with Linux v6.17. But during the Ubuntu development cycles they typically don't aggressively update to new interim versions tracking upstream, except that will now change to allow for better kernel test coverage.



Runtime PM For The V3D Raspberry Pi Driver Will Finally Lower The GPU Clock When Idle

([Raspberry Pi] 28 July 09:02 AM EDT Runtime Power Management)

While the Broadcom V3D driver has been part of the mainline kernel for supporting the graphics found on recent Raspberry Pi boards, currently it doesn't support run-time power management. The lack of runtime PM has meant the GPU clock remains at full-speed even while idle.



Intel QAT Accelerators Being Demoted On Linux By FSCRYPT: Bug Prone & Slow

([Intel] 28 July 07:12 AM EDT Intel Accelerator Challenges)

Intel's accelerator efforts in recent generations of Xeon processors have been challenging to say the least. From limited software support and configuration obstacles to some current-generation accelerators not being safe for VM use due to security issues to having to deal with higher latency and other nuances if wanting to achieve decent performance. One of the Linux kernel users of Intel's QuickAssist Technology "QAT" accelerators has been the FSCRYPT code for native file encryption support. But the Linux kernel with the FSCRYPT usage is now demoting the Intel QAT accelerator support along with other problem-causing accelerator drivers.



Rockchip NPU Driver "Rocket" Expected By Linux 6.18, Mesa 25.3 Brings User-Space Code

([Linux Kernel] 28 July 06:40 AM EDT Rockchip NPU)

The open-source, reverse-engineered Rockchip NPU driver "Rocket" developed by Tomeu Vizoso will soon be in the mainline kernel. The Rocket Gallium3D driver was also merged today for Mesa 25.3 in the user-space code for their AI accelerator support.



Linux 6.17 Power Management Refines Async Suspend/Resume, Adds More Intel Hardware

([Hardware] 28 July 06:24 AM EDT Linux 6.17 Power Management)

Among the number of early pull requests submitted in advance for the Linux 6.17 merge window were all the power management updates as well as to related areas like ACPI and thermal control drivers.



Ubuntu 25.10 TPM-Backed Full Disk Encryption Will Be Considered Experimental

([Ubuntu] 28 July 06:07 AM EDT Ubuntu 25.10 + TPM + TDE)

For the past two years Ubuntu developers have been talking about adding TPM-based full disk encryption to the installer for those wanting to leverage their system's Trusted Platform Module 2.0 capabilities to enhance security. It looks like for Ubuntu 25.10 this October that support will finally be in good shape.



Intel Panther Lake Perf Integration Ready For Linux 6.17

([Intel] 28 July 05:55 AM EDT Linux 6.17 Performance Events)

The Linux support for Intel's next-generation Panther Lake SoCs appears to be largely set with Linux 6.16 ahead of the Core Ultra Series 3 laptops debuting in the coming months. There are though a few stragglers of Panther Lake support such as the performance events code in Linux 6.17 only now landing the perf integration.



GNU Linux-libre 6.16 Fights Firmware In Nouveau, NOVA, Ath12k & Other Drivers

([Linux Kernel] 28 July 05:40 AM EDT GNU Linux-libre 6.16-gnu)

Following the Linux 6.16 kernel release from Sunday evening, GNU Linux-libre 6.16-gnu is now available for that kernel downstream that strips out driver/kernel code dependent upon non-free-software microcode/firmware, the ability to load proprietary kernel modules, and carving out other bits of the Linux kernel not meeting their stringent free software standards.



More

"We are not endeavoring to chain the future but to free the present. ... We are
the advocates of inquiry, investigation, and thought. ... It is grander to think
and investigate for yourself than to repeat a creed. ... I look for the day
when *reason*, throned upon the world's brains, shall be the King of Kings and
the God of Gods.
-- Robert G. Ingersoll