Policy code that decides which CPU idle state (C-state) the kernel should enter when a processor core has nothing to do, balancing power savings against the latency cost of waking back up. Governors like menu, ladder, and teo make these predictions on every modern Linux system, but they are software policy, not drivers for any specific chip.
This is not actually a driver directory; it is the set of CPU idle-state selection policies used by the kernel's cpuidle framework. It is core infrastructure that runs on virtually every Linux machine and is not a candidate for removal.
repository signals
6files
1,498source lines
73commits, 5y
+1,211 / −1,138lines added / removed, 5y
13authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 73 total · active in 20/61 months
sources
No sources cited.
codex reasoning notes (technical)
Not a driver directory: contains CPU idle governor policy code for cpuidle core, not hardware-bound device driver code.