https://www.phoronix.com/review/linux-612-features#google_vignette Phoronix * Articles & Reviews * News Archive * Forums * Premium Ad-Free * Contact * Popular Categories * Close * * Articles & Reviews * News Archive * Forums * Premium * Contact * Categories Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals * [ ] [Search] Linux 6.12 Features Are Super Exciting With Real-Time, Sched_ext, Intel Xe2 & Raspberry Pi 5 Written by Michael Larabel in Software on 29 September 2024 at 10:00 AM EDT. Page 1 of 2. 7 Comments. The Linux 6.12 merge window is wrapping up today with the release of Linux 6.12-rc1 in the coming hours. This is going to be a heck of an exciting kernel. There's real-time PREEMPT_RT finally in mainline, the much anticipated sched_ext code also was merged, QR codes for DRM panic messages, initial out-of-the-box support for Intel Xe2 graphics with Lunar Lake and Battlemage, initial Raspberry Pi 5 support, and a ton of other hardware support additions and new innovative kernel software features. Linux 6.12 is destined to be one of the biggest kernel feature releases in likely some years. Linux 6.12 is bringing PREEMPT_RT for mainline real-time kernel support! Sched_ext was merged for allowing this new scheduling class and scheduling policies to be implemented via BPF programs. QR codes for DRM panic messages was merged in Linux 6.12 as another interesting innovation. The QR code error messages is written in the Rust programming language. Intel Xe2 graphics with Core Ultra 200 Series "Lunar Lake" and upcoming Battlemage discrete GPUs are enabled by default with Linux 6.12. Some other interesting Linux 6.12 features include LOCALIO support for NFS to deliver an "extreme" performance boost, Multi-Path PCI for the NVIDIA Mellanox driver, VFS+XFS changes to support block sizes larger than the page size, Device Memory TCP support is introduced, IO_uring async discard, and initial Raspberry Pi 5 support. Linux 6.12 Tux mascot Below is a more exhaustive list of the Linux 6.12 kernel changes that I have been monitoring. Linux 6.12-rc1 will be out later today and then it's onto more Linux 6.12 kernel testing and performance benchmarking. Making Linux 6.12 all the more exciting is that Linux 6.12 is expected to be this year's Long Term Support (LTS) kernel version. Linux 6.12 stable should be out in mid to late November. Processors: - Real-time PREEMPT_RT support was finally mainlined! Two decades in the making, the mainline Linux 6.12 kernel supports PREEMPT_RT builds for x86/x86_64, RISC-V, and ARM64 at the moment. It's finally happened with mainline real-time support! - Linux 6.12 has finished the Intel preparations for moving past the Family 6 era. - Intel Efficiency Latency Control (ELC) functionality for their uncore on SoCs. - Intel IFS SBAF core testing was merged to expand the In-Field Scan capabilities. - Intel Panther Lake and Diamond Rapids model IDs are added. Panther Lake also has initial Intel LPSS driver support. - LoongArch now supports ACPI BGRT and other features. - More kernel features and new CPU ISA extensions for RISC-V. - User-access fast validation via address masking was worked on by Linus Torvalds himself. - Intel TPEBS and LBR event logging support with perf tools. - Perf updates for Intel Lunar Lake and Arrow Lake platforms. - Completing EEVDF and other scheduler improvements. - Hybrid CPU capacity scaling support for the Intel P-State driver to help with Lunar Lake SoCs and other CPUs to come with P/E cores but lacking SMT support. - Various Intel and AMD power management updates. - Initial Raspberry Pi 5 support at long last for the mainline kernel. - AMD Bus Lock Detect support. - New Snapdragon X1 laptop support with the ThinkPad T14s Gen 6 and Microsoft Surface Laptop 7 hardware for these Qualcomm powered laptops. But various feature limitations remain. - Arm Permission Overlay Extension support. Graphics: - Intel graphics driver fan speed reporting at long last... - Intel Panther Lake HDMI audio support. - QR codes for DRM panic messages when experiencing a kernel error. - Intel Xe2 Lunar Lake and Battlemage graphics are enabled by default for out-of-the-box support with the Core Ultra 200 series laptops now shipping and upcoming discrete graphics cards. - The AMDGPU driver has more fine-grained reset handling, more RDNA4 work, process isolation support, and other features. 7 Comments - Next Page Tweet Page: 1 2 Next Page Related Articles AMD Ryzen 9 9950X vs. Ryzen 9 7950X/7950X3D For Workstation Graphics AMD Zen 5 Not Affected By Inception/SRSO, mitigations=off Yields No Benefit On Ryzen 9000 Series AmpereOne Performance On Linux 6.11 Kernel, 4K vs. 64K Page Size Comparison AMD Ryzen 9 9950X Power/Performance With CPU Frequency Scaling Driver Tunables Linux 6.11 Kernel Features Deliver A Lot For New/Upcoming Intel & AMD Hardware One-Line Patch For Intel Meteor Lake Yields Up To 72% Better Performance, +7% Geo Mean Latest Linux News Linux 6.12-rc1 Released With QR Code Panic Messages, PREEMPT_RT & Sched_ext CachyOS Optimizing More Packages With PGO For Up To ~10% Better Performance Linux 6.12 x86 Platform Drivers Brings Improvements For Laptops Plus Intel ELC Linux 6.12 Hardware Monitoring Supports More OneXPlayer Gaming Handhelds Intel Panther Lake & Diamond Rapids Model IDs Added For Linux 6.12 Systemd Looking At A Future With More Varlink & Less D-Bus For IPC KVM With Linux 6.12 Will Advertise AVX10.1 Support To Guest VMs FreeBSD To See Better Laptop Support With Investment Backed By AMD, Dell & Framework Valve Helping Arch Linux With Build Service Infrastructure & Secure Signing Enclave Last Call For The 2024 Phoronix Premium Oktoberfest Promotion Show Your Support, Go Premium Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations. Latest Featured Articles Linux 6.12 Features Are Super Exciting With Real-Time, Sched_ext, Intel Xe2 & Raspberry Pi 5 Intel Xeon 6980P vs. AMD EPYC Power Efficiency / Performance-Per-Watt Benchmarks Intel Xeon 6980P "Granite Rapids" Linux Benchmarks Intel Launches Xeon 6900P Series "Granite Rapids" Processors The Fastest AArch64 Linux Distribution On The 192-Core AmpereOne Support Phoronix The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also contribute to Phoronix through a PayPal tip or tip via Stripe. Phoronix Media --------------------------------------------------------------------- * Contact * Michael Larabel * OpenBenchmarking.org Phoronix Premium --------------------------------------------------------------------- * Support Phoronix * While Having Ad-Free Browsing, * Single-Page Article Viewing Share --------------------------------------------------------------------- * Facebook * Twitter * Legal Disclaimer, Privacy Policy, Cookies | Privacy Manager | Contact * Copyright (c) 2004 - 2024 by Phoronix Media. * All trademarks used are properties of their respective owners. All rights reserved.