Linux Erroneously Thinks Intel Bartlett Lake CPUs Run At 7GHz

Linux Erroneously Thinks Intel Bartlett Lake CPUs Run At 7GHz

Phoronix
PhoronixMay 8, 2026

Key Takeaways

  • Linux P-State driver misreports Bartlett Lake CPUs at 7 GHz
  • Actual turbo boost for Core 9 273PE caps at 5.7 GHz
  • QNAP engineer Henry Tseng submitted six‑line kernel patch
  • Patch corrects scaling factor, fixing frequency reporting
  • Accurate CPU data crucial for embedded and edge Linux deployments

Pulse Analysis

The Bartlett Lake family marks Intel’s latest push into the embedded and edge‑computing arena, offering P‑core‑only silicon optimized for low‑power, high‑density workloads. Linux, the de‑facto operating system for such devices, relies on the Intel P‑State driver to expose real‑time frequency data to the scheduler and power‑management subsystems. When the driver reports a 7 GHz+ ceiling—far above the 5.7 GHz turbo limit documented in Intel’s datasheets—it creates a mismatch that can skew performance metrics, thermal models, and power budgets used by OEMs and system integrators.

The root cause lies in an outdated scaling factor embedded in the driver’s frequency‑calculation routine. Because the factor was never updated for the new Bartlett Lake SKU, the kernel’s cpuinfo_max_freq field inflated the maximum clock speed. Henry Tseng of QNAP identified the anomaly and contributed a six‑line patch that recalibrates the factor, restoring accurate frequency reporting. The patch has been circulated on the linux‑pm mailing list and is slated for inclusion in upcoming kernel releases, demonstrating the open‑source community’s agility in addressing vendor‑specific quirks.

Beyond the immediate fix, the episode underscores the importance of precise hardware introspection for embedded platforms where every watt and cycle counts. System designers depend on trustworthy CPU metrics to fine‑tune real‑time workloads, enforce thermal limits, and meet certification standards. The collaborative effort between a third‑party engineer and the Linux kernel community also highlights a shifting dynamic: hardware vendors increasingly rely on external contributors to surface and resolve low‑level bugs, accelerating the feedback loop for niche processors entering the market.

Linux Erroneously Thinks Intel Bartlett Lake CPUs Run At 7GHz

Comments

Want to join the conversation?