The bug with Intel Turbo Boost Max Technology between 12th generation processors and Linux is resolved.
We know that there are some problems with Linux operating systems due to the incompatibility of Intel Alder Lake processors with the hybrid architecture. Linux boss Linus Torvalds put together a few new patches on the subject.
One of the patches contains a fix for a recently discovered Intel Turbo Boost Max Technology (ITMT) issue that prevents Alder Lake processors from performing at their full performance when overclocked. This bug is very similar to the recent Ryzen CPPC2 issue in Windows 11 as it is related to task assignment and cores priority process.
This isn’t the only Linux bug Alder Lake has. There is also the Cluster Schedule issue, which causes a big performance drop in Linux 5.16 compared to previous kernels, and it will probably be resolved over time.
The new unified patch includes improvements for three issues, including a fix that fixes the ITMT issue with the help of Hardware-Controlled P-States (HWP). Other issues are related to hibernation scenarios. You can see all the details of the patch below.
Linux Patch Notes
Support for intel_pstate ITMT (Intel Turbo Boost Max Technology) on asymmetric systems with overclocking enabled (Srinivas Pandruvada).
Ensured intel_pstate to work properly on Ice Lake server systems with out-of-band performance checking enabled (Adamos Ttofari).
Fix for EPP handling in Intel_pstate when CPU is offline and online in active mode (Rafael Wysocki).
Fixed the hibernation image saving issue when using UI based on snapshot custom device file (Evan Green).
Made the hibernate code release the snapshot blocking device using the same mode when acquiring it. (Thomas Zeitlhofer)