cpuidle_disable_device(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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 πŸ—‚οΈβœ¨


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