cpuidle_idle_call(9)
πΈ NAME πΈ
okay so bestie, this is cpuidle_idle_call(9) from the Kernel API Manual, and she is literally the main idle function. no cap, that's the whole name section. π
β¨ SYNOPSIS β¨
void cpuidle_idle_call (bool stop_tick );
π ARGUMENTS π
stop_tickβ ngl the original says-- undescribed --, so there is literally no description for this one. not me staring at a blank field ππ
π NOTE π
okay so huge vibe check: no locks or semaphores should be used here. periodt. ππ«
On architectures that support TIF_POLLING_NRFLAG, it is called with polling set, and it returns with polling set. If it ever stops polling, it must clear the polling bit. like, that part is not optional, bestie. β¨
π SEE ALSO π
- Kernel file
./kernel/sched/idle.c sched_idle_set_state(9)default_idle_call(9)
π«Ά footer energy, fr fr: source/version ./kernel/sched, date October 2026, title cpuidle_idle_call(9) β mwah π
π¦ 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