cpuidle_disable_device(9)
cpuidle_disable_device(9) from the Kernel API Manual β okay bestie, we're diving into CPU idle power management and yes, it's giving kernel-core main character energy π
β¨
π€ NAME π€
cpuidle_disable_device β disables idle PM for a CPU. no cap, that's the whole flex: idle PM for a CPU gets disabled, periodt π€π₯
β¨ SYNOPSIS β¨
void cpuidle_disable_device (struct cpuidle_device *dev );
π₯οΈ ARGUMENTS π₯οΈ
devβ the CPU π₯οΈπ
π DESCRIPTION π
okay so here's the rule that matters: when this is used externally, the function must be called between cpuidle_pause_and_lock and cpuidle_resume_and_unlock π¨ Like, do not skip that, bestie β the ordering is literally mandatory. no cap, vibe check passed only if you respect that boundary π«Ά
π SEE ALSO π
Kernel file: ./drivers/cpuidle/cpuidle.c ποΈβ¨
cpuidle_play_dead(9)cpuidle_use_deepest_state(9)cpuidle_find_deepest_state(9)cpuidle_enter_s2idle(9)cpuidle_enter_state(9)cpuidle_select(9)cpuidle_enter(9)cpuidle_reflect(9)cpuidle_poll_time(9)cpuidle_install_idle_handler(9)cpuidle_uninstall_idle_handler(9)cpuidle_pause_and_lock(9)cpuidle_resume_and_unlock(9)cpuidle_enable_device(9)__cpuidle_register_device(9)cpuidle_register_device(9)cpuidle_unregister_device(9)cpuidle_unregister(9)cpuidle_register(9)cpuidle_init(9)
okay that's the page, mwah π source/version: ./drivers/cpuidle Β· date: October 2026 Β· page: cpuidle_disable_device(9) β bye bestie, go disable that idle PM responsibly πβ¨
π¦ 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