Coredump Socket Support Merged For Linux 6.16
30 May 2025 - Coredump Over Sockets
As an alternative to Coredumps dumping to a file or a pipe connected to a user-mode helper process, Linux 6.16 is introducing the ability to send Coredumps over an AF_UNIX socket.
Comments
#Phoronix #LinuxKernel
30 May 2025 - Coredump Over Sockets
As an alternative to Coredumps dumping to a file or a pipe connected to a user-mode helper process, Linux 6.16 is introducing the ability to send Coredumps over an AF_UNIX socket.
Comments
#Phoronix #LinuxKernel
Linux 6.16 Now Enforces A Minimum Compiler Version Of GCC 8
31 May 2025 - Compiler Requirement Bump
To compile the Linux x86/x86_64 kernel has already enforced a minimum compiler version of GCC 8 while now with Linux 6.16 this requirement is in place for all other architectures. The GCC 8 and GNU Binutils 2.30 baseline for all Linux kernel architectures now allows removing a number of old workarounds from the codebase.
Comments
#Phoronix #LinuxKernel
31 May 2025 - Compiler Requirement Bump
To compile the Linux x86/x86_64 kernel has already enforced a minimum compiler version of GCC 8 while now with Linux 6.16 this requirement is in place for all other architectures. The GCC 8 and GNU Binutils 2.30 baseline for all Linux kernel architectures now allows removing a number of old workarounds from the codebase.
Comments
#Phoronix #LinuxKernel
Apparent Git Scripting Issue Raised Concerns Of Possible Malicious Linux Kernel Activity
1 June 2025 - Git Gone Wrong
The Linux 6.16 merge window this weekend suffered an unexpected twist this weekend when Linus Torvalds noticed some unusual Git activity by a longtime Linux kernel developer. The issue is still being sorted through but it would appear that the possible malicious activity came down to some scripting issues around Git.
Comments
#Phoronix #LinuxKernel
1 June 2025 - Git Gone Wrong
The Linux 6.16 merge window this weekend suffered an unexpected twist this weekend when Linus Torvalds noticed some unusual Git activity by a longtime Linux kernel developer. The issue is still being sorted through but it would appear that the possible malicious activity came down to some scripting issues around Git.
Comments
#Phoronix #LinuxKernel
Linux 6.15 Shipped With A Nasty Power Regression For Some Systems
1 June 2025 - Non-SMT
The Linux 6.15 kernel that shipped as stable last week mistakenly shipped with a nasty CPU power regression for some systems. The issue is now fixed in Linux 6.16 Git and will be fixed shortly in the Linux 6.15 point releases.
Comments
#Phoronix #LinuxKernel
1 June 2025 - Non-SMT
The Linux 6.15 kernel that shipped as stable last week mistakenly shipped with a nasty CPU power regression for some systems. The issue is now fixed in Linux 6.16 Git and will be fixed shortly in the Linux 6.15 point releases.
Comments
#Phoronix #LinuxKernel
Linux 6.16 Will Now Conveniently Report Hard/Soft Lockups & RCU Stall Counts
2 June 2025 - sysfs Reports
A very convenient addition to Linux 6.16 for system administrators is reporting to user-space via sysfs counters for the number of hard and soft lock-ups as well as RCU stalls.
Comments
#Phoronix #LinuxKernel
2 June 2025 - sysfs Reports
A very convenient addition to Linux 6.16 for system administrators is reporting to user-space via sysfs counters for the number of hard and soft lock-ups as well as RCU stalls.
Comments
#Phoronix #LinuxKernel
Kexec HandOver "KHO" Merged For Linux 6.16
2 June 2025 - Kexec HandOver
Kexec HandOver "KHO" was merged for the in-development Linux 6.16 kernel as part of all the memory management "MM" changes. Kexec HandOver is providing the basis for some nifty low-level features moving forward.
Comments
#Phoronix #LinuxKernel
2 June 2025 - Kexec HandOver
Kexec HandOver "KHO" was merged for the in-development Linux 6.16 kernel as part of all the memory management "MM" changes. Kexec HandOver is providing the basis for some nifty low-level features moving forward.
Comments
#Phoronix #LinuxKernel
Sched_Ext Boasts CPU Selection Improvements In Linux 6.16
4 June 2025 - Sched_Ext
One of the niftiest kernel innovations to be upstreamed into Linux over the past year was sched_ext for extensible scheduler behavior in allowing kernel schedulers to be implemented via BPG programs. Sched_ext can allow for interesting scheduler improvements with a variety of use-cases and showed much potential even before being upstreamed. The work on sched_ext isn't yet over though and yet more improvements landed for Linux 6.16.
Comments
#Phoronix #LinuxKernel
4 June 2025 - Sched_Ext
One of the niftiest kernel innovations to be upstreamed into Linux over the past year was sched_ext for extensible scheduler behavior in allowing kernel schedulers to be implemented via BPG programs. Sched_ext can allow for interesting scheduler improvements with a variety of use-cases and showed much potential even before being upstreamed. The work on sched_ext isn't yet over though and yet more improvements landed for Linux 6.16.
Comments
#Phoronix #LinuxKernel
Linux 6.16 Exposes Statistics For NUMA Task Migration & Swapping
4 June 2025 - NUMA Balancing Stats
In addition to the memory management "MM" changes merged last week that included features like Kernel HandOver "KHO" support, a second batch of MM changes were submitted and merged this week for Linux 6.16.
Comments
#Phoronix #LinuxKernel
4 June 2025 - NUMA Balancing Stats
In addition to the memory management "MM" changes merged last week that included features like Kernel HandOver "KHO" support, a second batch of MM changes were submitted and merged this week for Linux 6.16.
Comments
#Phoronix #LinuxKernel
Linux 6.15.1 Ships With Fix To Prevent Snapdragon X1 GPUs From Severely Overheating
4 June 2025 - Linux 6.15.1
Greg Kroah-Hartman today released Linux 6.15.1 as the first stable point release to the Linux 6.15 kernel that first shipped a week and a half ago. Linux 6.15.1 brings an initial batch of fixes, which are particularly noteworthy if trying to use a Qualcomm Snapdragon X1 laptop on Linux.
Comments
#Phoronix #LinuxKernel
4 June 2025 - Linux 6.15.1
Greg Kroah-Hartman today released Linux 6.15.1 as the first stable point release to the Linux 6.15 kernel that first shipped a week and a half ago. Linux 6.15.1 brings an initial batch of fixes, which are particularly noteworthy if trying to use a Qualcomm Snapdragon X1 laptop on Linux.
Comments
#Phoronix #LinuxKernel
Crate Improvements & Other Rust Changes Merged For Linux 6.16
5 June 2025 - Rust For Linux 6.16
In addition to a number of new Rust abstractions in different Linux kernel subsystems, the main Rust infrastructure pull request was submitted and merged yesterday as we approach the end of the Linux 6.16 merge window.
Comments
#Phoronix #LinuxKernel
5 June 2025 - Rust For Linux 6.16
In addition to a number of new Rust abstractions in different Linux kernel subsystems, the main Rust infrastructure pull request was submitted and merged yesterday as we approach the end of the Linux 6.16 merge window.
Comments
#Phoronix #LinuxKernel
Linux 6.15 & Early Linux 6.16 Delivering Some Additional Gains For AMD Strix Halo
5 June 2025 - Linux Kernel Benchmarks
As some extra benchmarks to put out today for the Phoronix.com 21st birthday, there is some additional data points to share on AMD Strix Halo when using Linux 6.15 stable and the early development state of Linux 6.16 Git ahead of its v6.16-rc1 tagging this weekend. The Linux kernel performance is moving in the right direction at least with this round of testing using the HP ZBook Ultra G1a with Ryzen AI Max+ PRO SoC.
Comments
#Phoronix #LinuxKernel
5 June 2025 - Linux Kernel Benchmarks
As some extra benchmarks to put out today for the Phoronix.com 21st birthday, there is some additional data points to share on AMD Strix Halo when using Linux 6.15 stable and the early development state of Linux 6.16 Git ahead of its v6.16-rc1 tagging this weekend. The Linux kernel performance is moving in the right direction at least with this round of testing using the HP ZBook Ultra G1a with Ryzen AI Max+ PRO SoC.
Comments
#Phoronix #LinuxKernel
AMD's Kernel Compute Driver "AMDKFD" Can Now Be Enabled On RISC-V
6 June 2025 - AMDKFD On RISC-V
Following all of the Linux kernel graphics driver features merged last week for the Linux 6.16 kernel, sent out this morning were the initial batch of fixes to the Direct Rendering Manager (DRM) code. Besides fixes to these graphics / display / accelerator drivers, there is one new feature: the AMDKFD kernel compute driver can now be enabled on RISC-V systems.
Comments
#Phoronix #LinuxKernel
6 June 2025 - AMDKFD On RISC-V
Following all of the Linux kernel graphics driver features merged last week for the Linux 6.16 kernel, sent out this morning were the initial batch of fixes to the Direct Rendering Manager (DRM) code. Besides fixes to these graphics / display / accelerator drivers, there is one new feature: the AMDKFD kernel compute driver can now be enabled on RISC-V systems.
Comments
#Phoronix #LinuxKernel
Hierarchical Constant Bandwidth Server "HCBS" Posted In Aiming To Replace RT_GROUP_SCHED
7 June 2025 - HCBS
Posted as a request for comments this week were the initial Linux kernel patches for the Hierarchical Constant Bandwidth Server (HCBS).
Comments
#Phoronix #LinuxKernel
7 June 2025 - HCBS
Posted as a request for comments this week were the initial Linux kernel patches for the Hierarchical Constant Bandwidth Server (HCBS).
Comments
#Phoronix #LinuxKernel
Linux 6.16 Introduces New Helper For Restricting Symbols To Select Kernel Modules
7 June 2025 - EXPORT_SYMBOL_GPL_FOR_MODULES
All of the kernel build system "Kbuild" updates were merged today for the nearly-over Linux 6.16 merge window that is expected to conclude tomorrow with the Linux 6.16-rc1 release. Notable with the Kbuild pull is the introduction of the EXPORT_SYMBOL_GPL_FOR_MODULES helper.
Comments
#Phoronix #LinuxKernel
7 June 2025 - EXPORT_SYMBOL_GPL_FOR_MODULES
All of the kernel build system "Kbuild" updates were merged today for the nearly-over Linux 6.16 merge window that is expected to conclude tomorrow with the Linux 6.16-rc1 release. Notable with the Kbuild pull is the introduction of the EXPORT_SYMBOL_GPL_FOR_MODULES helper.
Comments
#Phoronix #LinuxKernel
Linux GPIB Drivers Maturing Into Good Shape 50+ Years After The Bus Was Introduced
8 June 2025 - Linux GPIB
Notable with the staging area updates for the in-development Linux 6.16 kernel is word that the GPIB driver code may be ready to leave the staging area in the next kernel cycle (Linux v6.17) in then being promoted to the main driver area in signifying the maturity of the code and being cleaned up to meet kernel coding standards. The GPIB drivers are for the General Purpose Interface Bus that was introduced back in 1972.
Comments
#Phoronix #LinuxKernel
8 June 2025 - Linux GPIB
Notable with the staging area updates for the in-development Linux 6.16 kernel is word that the GPIB driver code may be ready to leave the staging area in the next kernel cycle (Linux v6.17) in then being promoted to the main driver area in signifying the maturity of the code and being cleaned up to meet kernel coding standards. The GPIB drivers are for the General Purpose Interface Bus that was introduced back in 1972.
Comments
#Phoronix #LinuxKernel
Linux 6.16-rc1 Released: New AMD & Intel Drivers, More Performance & Blackwell Support
8 June 2025 - Linux 6.16-rc1
Linux 6.16-rc1 was just released by Linus Torvalds. This first release candidate of Linux 6.16 marks the close of the two-week merge window where many new features and other changes were introduced.
Comments
#Phoronix #LinuxKernel
8 June 2025 - Linux 6.16-rc1
Linux 6.16-rc1 was just released by Linus Torvalds. This first release candidate of Linux 6.16 marks the close of the two-week merge window where many new features and other changes were introduced.
Comments
#Phoronix #LinuxKernel
Linux's Turbostat Updated For Intel Diamond Rapids & Bartlett Lake
9 June 2025 - Turbostat
The turbostat utility that lives within the Linux kernel source tree for reporting processor frequency and idle statistics along with other CPU information saw some last minute updates during the Linux 6.16 merge window.
Comments
#Phoronix #LinuxKernel
9 June 2025 - Turbostat
The turbostat utility that lives within the Linux kernel source tree for reporting processor frequency and idle statistics along with other CPU information saw some last minute updates during the Linux 6.16 merge window.
Comments
#Phoronix #LinuxKernel
IO_uring Shows Promising Potential For Linux Accelerator Drivers
10 June 2025 - Lower Overhead
Last year there was some ideas raised around potentially making use of the Linux kernel's IO_uring functionality for graphics drivers to help with better performance and synchronization. It turns out Qualcomm engineers have recently been exploring IO_uring use for the DRM accelerator drivers with very promising results on their Cloud AI hardware in seeing around 50% speed-ups in ioctl execution time.
Comments
#Phoronix #LinuxKernel
10 June 2025 - Lower Overhead
Last year there was some ideas raised around potentially making use of the Linux kernel's IO_uring functionality for graphics drivers to help with better performance and synchronization. It turns out Qualcomm engineers have recently been exploring IO_uring use for the DRM accelerator drivers with very promising results on their Cloud AI hardware in seeing around 50% speed-ups in ioctl execution time.
Comments
#Phoronix #LinuxKernel
Linux 6.15.2 Fixes "Quite Dramatically...Potentially Dangerous" Idle Power Regression
10 June 2025 - Linux 6.15.2
Along with releasing Linux 6.14.11 today to end-of-life the Linux 6.14 kernel series, Greg Kroah-Hartman released Linux 6.15.2 as the newest stable point release. There is a notable fix here for the CPU idle power regressing on some systems since moving to Linux 6.15.
Comments
#Phoronix #LinuxKernel
10 June 2025 - Linux 6.15.2
Along with releasing Linux 6.14.11 today to end-of-life the Linux 6.14 kernel series, Greg Kroah-Hartman released Linux 6.15.2 as the newest stable point release. There is a notable fix here for the CPU idle power regressing on some systems since moving to Linux 6.15.
Comments
#Phoronix #LinuxKernel
Linus Torvalds Rejects The Idea Of Enabling DAMON By Default In The Linux Kernel
11 June 2025 - DAMON
DAMON is a nifty data access monitoring solution for the Linux kernel developed by Amazon and other parties for system monitoring and performance/efficiency optimizations and more. But it's not so ground-breaking that it's worth enabling by default in all Linux kernel builds, Linus Torvalds has decided.
Comments
#Phoronix #LinuxKernel
11 June 2025 - DAMON
DAMON is a nifty data access monitoring solution for the Linux kernel developed by Amazon and other parties for system monitoring and performance/efficiency optimizations and more. But it's not so ground-breaking that it's worth enabling by default in all Linux kernel builds, Linus Torvalds has decided.
Comments
#Phoronix #LinuxKernel