mch_exceeded(9)
mch_exceeded(9) π
hey bestie β¨ welcome to the Kernel API Manual page for mch_exceeded(9) β the lil function that checks whether the GPU is over budget. it's short, it's sweet, and it's literally a vibe check for the MCH π«Ά
πΈ NAME πΈ
mch_exceeded β check whether the GPU is over budget π
β¨ SYNOPSIS β¨
bool mch_exceeded (struct ips_driver *ips );
π ARGUMENTS π
ipsβ the IPS driver struct, fr fr π
π¦ DESCRIPTION π¦
It's checking the MCH temp & power against their maximums. that's the whole job, no cap β¨
π RETURN π
true if the temp or power has exceeded its maximum, else false β simple as that π
π SEE ALSO π
- Kernel file:
./drivers/platform/x86/intel_ips.c 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),verify_limits(9),update_turbo_limits(9),ips_adjust(9),ips_monitor(9),ips_irq_handler(9),ips_detect_cpu(9),ips_get_i915_syms(9)
okay that's the whole page, bestie π
β source/version vibes: ./drivers/platform/x86, date: October 2026, title: mch_exceeded(9). periodt π
π¦ 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