Linux 6.11 Features To Include A Lot For Intel & AMD Systems, Extensible Scheduler
With Linux 6.10 expected to be released in the coming hours, in turn the Linux 6.11 merge window will open tomorrow unless there is any last-minute v6.10 release delay. With that said, here's a look at some of the features you can likely expect to see for this next kernel version.
The Linux 6.11 merge window will be kicking off and then reach stable in September. There's a lot in store for both AMD and Intel CPU/GPU customers, a variety of new hardware/device support, the extensible scheduler should finally be merged, new security enhancements, and a range of other changes. Based on my monitoring of the various mailing lists and "-next" Git branches, below is a look at some of the changes that should be merged for Linux 6.11... There's always the possibility of Linus Torvalds rejecting some code over technical issues or other last minute problems, but below is an initial look at some of the features to be expected. Of course, stay tuned to Phoronix for more details on the Linux 6.11 features/changes over the two week merge window. After the merge window, it's onto the Linux 6.11 kernel benchmarking.
Graphics:
- AMD RDNA4 graphics enablement is hopefully in good shape ahead of next-generation AMD Radeon GPUs.
- AMD ISP 4.x IP support in the Linux 6.11 AMDGPU driver.
- Working on getting the Intel Xe driver ready for Xe2 graphics with Battlemage dGPUs and Lunar Lake. This includes adding the initial Battlemage PCI IDs as experimental support, Battlemage display support, and more.
- Intel eDP Panel Replay support.
- A Hardware Replay feature for helping to better reproduce GPU hangs and debugging.
- The Intel Xe driver is prepping for SR-IOV support.
- Improved performance for the Etnaviv driver.
- Monochrome TV mode support was added by Raspberry Pi developers.
- Monochrome logo support for the DRM Panic code.
Processors:
- AMD Core Performance Boost is being introduced to the AMD P-State driver.
- AMD Fast CPPC support for yielding better performance on capable SoCs.
- Support for running AMD SEV-SNP KVM guests with the mainline kernel!
- A big speed boost for Intel and AMD CPUs with the AES-GCM performance.
- Intel Panther Lake audio support.
- Intel Performance Limit Reasons support for being able to indicate via the TPMI driver on DebugFS why CPU cores may be limited to reduced performance states / clock frequencies.
- Perf support for Intel Arrow Lake and Lunar Lake processors.
- I2C support for Arrow Lake H.
- ARM64 updates include expanding the Arm CPU cores needing the speculative SSBS workaround.
- A new Spectre BHI mitigation option intended for use within cloud environments.
- Support for the Mobileye EyeQ 6H SoC.
Other Hardware:
- Keyboard backlight support for more T2-enabled Apple Macs.
- ASUS EC Sensors driver support for the ProArt X670E-CREATOR WIFI.
- New HID drivers in Linux 6.11 along with more HID BPF capabilities.
- Intel Gaudi 2D accelerator support with not much public information yet on this new "GAUDI2D" variant.
- A Dell "PC Extras" driver is being introduced with its initial feature being for fan mode control support.
- Intel NPU driver enhancements.
Storage:
- DM-Verity multi-buffer hashing as a nice performance improvement.
- Block atomic writes are wired up including for NVMe and SCSI storage.
- Device Mapper will optimize flushing with Linux 6.11.
- New features for Bcachefs.
Laptops:
- Better support for the Lenovo Yoga C630 WOS ARM laptop.
Other Linux Changes:
- The extensible scheduler "sched_ext" should be merged to much excitement.
- Greater control over the swapiness behavior with a new "swapiness" argument for the memory-.reclaim option.
- Preparations for Device Memory TCP.
- The Linux kernel bumping the Rust toolchain to a new baseline and beginning to reach a minimum version for use moving forward.
- VMware Hypercall API support.
Linux Security:
- Hopefully seeing getrandom() in the vDSO.
- Tightening of /proc/[pid]/mem access for better security.
The Linux 6.11 merge window will be kicking off and then reach stable in September. There's a lot in store for both AMD and Intel CPU/GPU customers, a variety of new hardware/device support, the extensible scheduler should finally be merged, new security enhancements, and a range of other changes. Based on my monitoring of the various mailing lists and "-next" Git branches, below is a look at some of the changes that should be merged for Linux 6.11... There's always the possibility of Linus Torvalds rejecting some code over technical issues or other last minute problems, but below is an initial look at some of the features to be expected. Of course, stay tuned to Phoronix for more details on the Linux 6.11 features/changes over the two week merge window. After the merge window, it's onto the Linux 6.11 kernel benchmarking.
Graphics:
- AMD RDNA4 graphics enablement is hopefully in good shape ahead of next-generation AMD Radeon GPUs.
- AMD ISP 4.x IP support in the Linux 6.11 AMDGPU driver.
- Working on getting the Intel Xe driver ready for Xe2 graphics with Battlemage dGPUs and Lunar Lake. This includes adding the initial Battlemage PCI IDs as experimental support, Battlemage display support, and more.
- Intel eDP Panel Replay support.
- A Hardware Replay feature for helping to better reproduce GPU hangs and debugging.
- The Intel Xe driver is prepping for SR-IOV support.
- Improved performance for the Etnaviv driver.
- Monochrome TV mode support was added by Raspberry Pi developers.
- Monochrome logo support for the DRM Panic code.
Processors:
- AMD Core Performance Boost is being introduced to the AMD P-State driver.
- AMD Fast CPPC support for yielding better performance on capable SoCs.
- Support for running AMD SEV-SNP KVM guests with the mainline kernel!
- A big speed boost for Intel and AMD CPUs with the AES-GCM performance.
- Intel Panther Lake audio support.
- Intel Performance Limit Reasons support for being able to indicate via the TPMI driver on DebugFS why CPU cores may be limited to reduced performance states / clock frequencies.
- Perf support for Intel Arrow Lake and Lunar Lake processors.
- I2C support for Arrow Lake H.
- ARM64 updates include expanding the Arm CPU cores needing the speculative SSBS workaround.
- A new Spectre BHI mitigation option intended for use within cloud environments.
- Support for the Mobileye EyeQ 6H SoC.
Other Hardware:
- Keyboard backlight support for more T2-enabled Apple Macs.
- ASUS EC Sensors driver support for the ProArt X670E-CREATOR WIFI.
- New HID drivers in Linux 6.11 along with more HID BPF capabilities.
- Intel Gaudi 2D accelerator support with not much public information yet on this new "GAUDI2D" variant.
- A Dell "PC Extras" driver is being introduced with its initial feature being for fan mode control support.
- Intel NPU driver enhancements.
Storage:
- DM-Verity multi-buffer hashing as a nice performance improvement.
- Block atomic writes are wired up including for NVMe and SCSI storage.
- Device Mapper will optimize flushing with Linux 6.11.
- New features for Bcachefs.
Laptops:
- Better support for the Lenovo Yoga C630 WOS ARM laptop.
Other Linux Changes:
- The extensible scheduler "sched_ext" should be merged to much excitement.
- Greater control over the swapiness behavior with a new "swapiness" argument for the memory-.reclaim option.
- Preparations for Device Memory TCP.
- The Linux kernel bumping the Rust toolchain to a new baseline and beginning to reach a minimum version for use moving forward.
- VMware Hypercall API support.
Linux Security:
- Hopefully seeing getrandom() in the vDSO.
- Tightening of /proc/[pid]/mem access for better security.
1 Comment