intel_idle_cpu_init(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, this is intel_idle_cpu_init(9) from the Kernel API Manual, and it’s giving β€œregister that CPU with the cpuidle core” realness βœ¨πŸ’…

🌸 NAME 🌸

intel_idle_cpu_init β€” register the target CPU with the cpuidle core.

✨ SYNOPSIS ✨

int intel_idle_cpu_init (unsigned int cpu );

πŸŽ€ ARGUMENTS πŸŽ€

  • cpu β€” the CPU to initialize. That’s the one, bestie πŸ‘‘.

πŸ’– DESCRIPTION πŸ’–

So this function registers a cpuidle device object for cpu, and it updates its MSRs in accordance with the processor model flags. That’s the whole vibe check β€” no cap 🫢πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

The kernel file ./drivers/idle/intel_idle.c, plus the whole reference squad:


this page lives under ./drivers/idle, is dated October 2026, and literally answers to intel_idle_cpu_init(9) β€” bye bestie, go register that CPU πŸ’–πŸŒˆ

πŸ“¦ where this page comes from