Latest Linux and open source news from around the web

Filtering: Phoronix โœ•
The Art of UNIX Programming Sponsored · View on Amazon → Lamicall Adjustable Laptop Stand Sponsored · View on Amazon →
Phoronix

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

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...

Phoronix

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

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...

Phoronix

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

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...

Phoronix

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

The Linux kernel's binfmt_misc functionality allows non-native/custom files to ne 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...

Phoronix

Intel's Jay Graphics Shader Compiler Now Passing Vulkan CTS With Xe2/Xe3 Hardware

Last year Alyssa Rosenzweig joined Intel to work on their Linux graphics drivers after previously serving as a contractor for Valve on their graphics stack and also previously leading the Mesa driver work for the Asahi Linux Apple Silicon graphics support. Since joining Intel, she has been leading the development of Jay as a new SSA-based shader compiler for Intel graphics hardware to be used by the Mesa Iris Gallium3D and ANV Vulkan drivers...

Phoronix

Debian Developers Begin Voting Over LLM Usage Within The Project

Debian developers have been considering a general resolution over LLM usage within the project. After collecting a variety of proposals, voting has now commenced for Debian developers to decide how comfortable they are with AI / Large Language Model contributions in the project or not...