VOOZH about

URL: https://www.phoronix.com/news/Intel-Core-2-Stalls-Boot-Fix

⇱ Intel Core 2 CPUs Have Been Affected By An Annoying Linux Kernel Bug For 5+ Years - Phoronix


👁 Phoronix

Intel Core 2 CPUs Have Been Affected By An Annoying Linux Kernel Bug For 5+ Years

Written by Michael Larabel in Intel on 1 March 2025 at 06:41 AM EST. 32 Comments
A fix was merged to the Linux 6.14 kernel on Friday -- and also for back-porting to existing Linux stable kernels over the coming days -- for fixing an annoying problem with Intel Core 2 processors. The problem, which was introduced to the Linux kernel back in 2019, could lead to system stalls and boot delays for those still using Intel Core 2 CPUs with modern distributions.

It looks like not many are still using Intel Core 2 CPUs with Linux or if they are just sticking to older kernels / distributions. A fix was merged yesterday for a Linux kernel bug introduced in late 2019 to the Intel Idle driver. A few months back a user reported a Linux kernel regression that when upgrading from Debian Bullseye to Debian Bookworm, he found his system getting stuck in the boot process for more than 60 seconds.

👁 Intel Core 2 Duo processor


The issue comes down to the modern Intel Idle driver not implementing a workaround for Intel Core 2 generation processors where the time stamp counter (TSC) stops in C2 and deeper C-states. In turn this causes stalls and boot delays. The ACPI driver had marked the TSC unstable when noting this situation while only now the Intel Idle driver is making this workaround.

👁 Intel Core 2 system


So this fix is merged to Linux 6.14 Git ahead of Linux 6.14-rc5 on Sunday to fix this stalled boot / stuck behavior on old Intel Core 2 systems. The workaround will also be back-ported to stable series in the coming days for those still relying on Intel Core 2 hardware.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.