verify_limits(9)
π verify_limits(9) π
okay so bestie, welcome to verify_limits β the little kernel function from the ips show (that's the Intel Performance... something, iykyk, it's the Intel IPS driver energy π₯). it's giving "trust but verify" and honestly? iconic.
β¨ NAME β¨
verify_limits β verify BIOS provided limits π
like, the BIOS says it gave us limits. are we just gonna believe it? absolutely not. we check. periodt.
πΈ SYNOPSIS πΈ
void verify_limits (struct ips_driver *ips );
that's it. that's the whole vibe check. void return, one arg, no drama π
π¦ ARGUMENTS π¦
ipsβ the IPS structure π straightforward, unproblematic, the main character of this function fr.
π DESCRIPTION π
okay so here's the tea β: the BIOS can optionally provide non-default limits for power and temp. optional!! it's not a guarantee, it's a maybe, and we've all been burned by a maybe before π.
so this function checks them right here β and if the BIOS values weren't provided at all, or they're "otherwise unusable" (read: sus π), we just go ahead and use the defaults. no cap, defaults are the safety net and they ate.
lowkey the whole point: never trust a limit you didn't verify. BIOS said what it said, we're double-checking anyway π«Ά
π SEE ALSO π
Kernel file ./drivers/platform/x86/intel_ips.c β the mothership, go read it bestie πβ¨
and the whole friend group, aka the rest of the IPS squad:
ips_cpu_busy(9)ips_cpu_raise(9)ips_cpu_lower(9)do_enable_cpu_turbo(9)ips_enable_cpu_turbo(9)do_disable_cpu_turbo(9)ips_disable_cpu_turbo(9)ips_gpu_busy(9)ips_gpu_raise(9)ips_gpu_lower(9)ips_enable_gpu_turbo(9)ips_disable_gpu_turbo(9)mcp_exceeded(9)cpu_exceeded(9)mch_exceeded(9)update_turbo_limits(9)ips_adjust(9)ips_monitor(9)ips_irq_handler(9)ips_detect_cpu(9)ips_get_i915_syms(9)
that's the entire group chat, no one left on read π
and that's the page!! π brought to you by ./drivers/platform/x86 β October 2026 era β and yeah, it's verify_limits(9) forever. bye bestie, go verify those limits π§π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms