Linux Kernel 6.12 Released: Real-Time Computing, New Drivers, and More
Linus Torvalds has officially announced the release of Linux kernel 6.12, packed with groundbreaking features and improvements. This release introduces PREEMPT_RT for real-time computing, an upgraded scheduler system, expanded hardware support, and numerous file system updates.
Key Highlights
PREEMPT_RT for Real-Time Applications
The PREEMPT_RT patch set, introduced in Linux 6.12, makes kernel processes interruptible, allowing high-priority tasks to take precedence. This enhancement improves response times for real-time applications, benefiting industries relying on precise computing.
Enhanced Schedulers
The new sched_ext
framework enables custom scheduling via BPF programs, unlocking the potential for specialized workloads, including improved performance for Linux gaming. The completion of EEVDF work further optimizes scheduling for diverse tasks.
Filesystem Updates
- XFS now supports block sizes larger than the page size.
- EROFS enables mounting filesystem images stored in files.
- FUSE introduces ID-mapped mounts for enhanced security.
New Device Support
Linux 6.12 enhances compatibility with various hardware, including:
- ARM-based GameForce Ace handheld gaming devices
- Raspberry Pi 5
- Snapdragon-powered laptops, including Lenovo ThinkPad T14s Gen 6
- Improved support for Wacom drawing tablets, ASUS Vivobooks, and Dell laptops with custom battery profiles
Graphics and Performance Enhancements
The Intel GPU driver now reports fan speeds, while new features in the AMD P-State driver enhance performance tuning for AMD Boost and Preferred Core.
Installation Options
To try Linux 6.12 now:
- Compile from source: Download the kernel source and build it.
- Use third-party PPAs: For Ubuntu users, Mainline Kernel Installer apps can simplify the process.
Future Ubuntu releases, including 25.04, will include Linux 6.14, so users may wait for kernel updates with added stability and backported features.
Linux 6.12 underscores the community’s dedication to innovation, supporting modern workloads, devices, and user demands. With these advancements, the kernel remains a cornerstone of open-source computing.
Click below and ‘share’ this article!