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 Scheduler Improvements: Help For Gaming, Hybrid CPUs, Lower Scheduler Latency

([Linux Kernel] 19 August 06:20 AM EDT Linux 7.3 Scheduler)

The exciting set of scheduler updates have been merged for the Linux 7.3 merge window.



New AMD Low-Power Core & Unified Intel/AMD CPU Core Type Handling In Linux 7.3

([AMD] 19 August 06:04 AM EDT x86 Improvements)

Covered first on Phoronix back in June was an AMD Linux patch for introducing a new "low power" CPU core type to complement their typical "performance" cores and their "efficiency" cores like with Zen 4C/5C. That low power core is presumed for some Zen 6 clients and that integration is now merged for Linux 7.3 as well as unifying the Intel/AMD CPU core type handling.



Raspberry Pi Compute Module 5 Programming Jig Launches

([Raspberry Pi] 19 August 05:36 AM EDT Raspberry Pi CM5 Programming Jig)

The newest Raspberry Pi product to launch is the Raspberry Pi Compute Module 5 Programming Jig.



Modular's Mojo Language Now Open-Source Following Qualcomm Acquisition

([Programming] 18 August 08:33 PM EDT Modular Mojo)

Modular, the AI startup founded by Chris Lattner of LLVM and Swift fame, has open-sourced their Mojo systems programming language! This comes following the recent acquisition of Modular by Qualcomm.



COSMIC Epoch 1.6 Released With Per-App Volume Control, Remote Desktop Preparations

([Desktop] 18 August 08:20 PM EDT COSMIC Epoch 1.6)

COSMIC Epoch 1.6 was released this evening as the latest milestone for this open-source, Rust-based desktop environment led by System76 as part of the work on their Pop!_OS Linux distribution.



Linux 7.3 Adds New "bpf_sock_read_xattr" Feature For systemd, BPF Programs

([Linux Kernel] 18 August 03:38 PM EDT bpf_sock_read_xattr)

Merged earlier this year for Linux 7.1 was extended attributes on sockets support as a feature sought after by the likes of GNOME and systemd for helping with Varlink IPC usage and other purposes. A limitation though of the functionality has been no efficient means for a BPF program to read those user extended attribute labels back. But with Linux 7.3 that's being addressed with the new bpf_sock_read_xattr() kernel function.



IOmap Improvement For Linux 7.3 Takes EXT4 & XFS Performance Further

([Linux Storage] 18 August 01:25 PM EDT VFS IOmap)

As part of the VFS pull requests now merged to the Linux 7.3 development kernel was an improvement to the IOmap framework used by various file-systems for mapping logical file byte offsets in memory to their physical locations on storage. With the now-merged code, this modern block mapping framework is allowing better performance at least for the EXT4 file-system.



Framework Laptop 12 Updated For Intel Wildcat Lake, Shipping Starts In October

([Intel] 18 August 12:14 PM EDT Framework Laptop 12)

Last year Framework Computer launched the Framework Laptop 12 as an upgrade-friendly and Linux-compatible 2-in-1 laptop. The Framework Laptop 12 was originally powered by Intel Core 13th Gen "Raptor Lake" low-end processor while now Framework is adding Core Series 3 "Wildcat Lake" as an upgrade or for new Laptop 12 orders.



The CachyOS Performance vs. Other Linux Operating Systems On A $46k USD Workstation

([Operating Systems] 18 August 10:18 AM EDT 52 Comments)

Recently I looked at the performance of Ubuntu 26.04 LTS vs. Windows 11 on the Intel Xeon 678X running within the HP Z4 G6i workstation. Linux performed admirably as one would expect. With this Intel Xeon Granite Rapids WS workstation from HP though commanding a retail price more than $46,000 USD, you likely want nothing but the utmost performance out of it. So for those looking to maximize the OS performance, here are some numbers from the HP Z4 G6i workstation when running not only Ubuntu 26.04 LTS but also Fedora Workstation 44, AlmaLinux, and the performance-optimized CachyOS.



Rust For Linux 7.3 Begins Seeing Fixes To Prepare For Rust's GCC Backend

([Linux Kernel] 18 August 09:21 AM EDT rustc_codegen_gcc)

In addition to the POWER/PowerPC code adding Rust kernel support, the main set of Rust programming language updates for the Linux 7.3 kernel have now been submitted. Most notable are early fixes toward eventually allowing the experimental Rust GCC back-end to be used as an alternative to the official rustc compiler with LLVM code generation.



Linux 7.3 Corrects Faulty Behavior Of FAT File-System Driver For Filenames Too Fat

([Linux Storage] 18 August 08:53 AM EDT No Upper Bounds Check...)

It's not too often that the Linux FAT driver for FAT12/FAT16/FAT32 format support receives updates worth mentioning. For Linux 7.3 there is one patch though and it's due to the driver until now lacking an upper-bounds check on the length of the filename, which could lead to some unexpected situations with extremely long filenames.



Fedora x86-64-v3 Optimized Packages Pushed Back To At Least Fedora 46

([Fedora] 18 August 06:21 AM EDT Fedora x86-64-v3)

There was a proposal under discussion the past few months on building x86-64-v3 packages for Fedora 45 while retaining x86-64-v1 packages. The hope was building the Fedora packages with x86-64-v3 where AVX/AVX2, FMA, BMI2, and other newer ISA features can be assumed in the name of better performance. Unfortunately, the x86-64-v3 plans are now delayed but may be reconsidered next year with Fedora 46.



Lenovo Lands New Watchdog Driver In Linux 7.3 For Their SE30G2 + SE60 Edge AI Computers

([Hardware] 18 August 06:07 AM EDT Watchdog)

When it comes to the watchdog driver changes for Linux 7.3, standing out is the new Lenovo driver for their upcoming ThinkEdge AI edge computing systems.



Intel Enables Buffer Compression For Better Gaming Performance With DXVK

([Intel] 18 August 05:50 AM EDT Intel DXVK Steam Play Gaming)

Merged today to Mesa 26.3-devel is a nice performance boost for Intel graphics with Valve's Steam Play when using DXVK for Direct3D 8 / 9 / 10 / 11 over the Vulkan API. The open-source Intel ANV driver is seeing up to 5% better performance with DXVK.



XFS Lands FALLOC_FL_WRITE_ZEROES For Efficiency Improvement In Linux 7.3

([Linux Storage] 18 August 05:35 AM EDT XFS + FALLOC_FL_WRITE_ZEROES)

The XFS file-system improvements have been merged for Linux 7.3. For end-users the only notable change for this file-system on the new kernel is adding support for FALLOC_FL_WRITE_ZEROES.



EFS & FreeVxFS File-Systems Get Booted While FailFS Merged For Linux 7.3

([Linux Storage] 17 August 08:29 PM EDT Linux VFS)

Among the early pull requests merged today by Linus Torvalds for the Linux 7.3 kernel cycle were removal of some ancient file-systems while adding in a new pseudo file-system.



Linux 7.3 To Land Initial Code Improving vRAM Management, More Improvements Coming

([Linux Kernel] 17 August 05:15 PM EDT Better Management Under Pressure)

Earlier this year Natalie Vock of Valve's Linux graphics team laid out some patches for improving the Linux gaming experience for systems with limited vRAM. The kernel work for improving that video memory management is set to be introduced in the Linux 7.3 kernel. While that's a celebration on its own, Vock is pursuing more improvements still for bettering the Linux GPU driver video memory management behavior.



FFmpeg Lands H.265 Vulkan Encode Performance Optimizations

([Multimedia] 17 August 04:14 PM EDT Faster H.265/HEVC Encode)

The FFmpeg multimedia library can now enjoy faster H.265/HEVC video encoding with the Vulkan-powered encode path. With the optimizations merged today, the H.265 encode performance should be roughly at parity to the H.264 encode speed.



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.



More

Humans are communications junkies. We just can't get enough.
-- Alan Kay