
As it's been two months since the merge window, here is a look back at some of the most interesting features that were merged for Linux 6.12:
- Real-time "PREEMPT_RT" support is finally mainlined in the Linux kernel! It's been two decades in the making but over the finish line at long last.
- Sched_ext was merged for more extensible kernel scheduler support making use of (e)BPF programs.
- Support for QR code error messages within DRM Panic as Linux's "Blue Screen of Death" like facility.
- Intel Xe2 Lunar Lake and Battlemage graphics are enabled by default.
- Other early enablement work for next-gen Intel Panther Lake processors as well as Xeon Diamond Rapids processors.
- More AMD RDNA4 enablement work within the AMDGPU and AMDKFD driver code.
- Improved hybrid CPU capacity scaling for Intel Lunar Lake CPUs and other future processors with P/E cores but no HT/SMT.
- The Intel Linux graphics driver is finally able to report fan speeds for graphics cards.
- Initial Raspberry Pi 5 support within the mainline Linux kernel has finally landed!
- More Qualcomm Snapdragon X1 laptop upstreaming support... This cycle the Lenovo ThinkPad T14s Gen 6 and Microsoft Surface Laptop 7 have initial mainline kernel support.
- A lot of new networking hardware support .
For the complete overview of Linux 6.12 changes, see our Linux 6.12 feature overview . Linux 6.12 is looking and performing great. Once Linux 6.12 is out, it's on to the Linux 6.13 cycle for even more excitement...