spr_idle_state_table_update(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’€ spr_idle_state_table_update(9) πŸ’€

okay bestie, welcome to the Kernel API Manual ✨ this page is all about spr_idle_state_table_update, and it’s lowkey a tiny little tune-up for Sapphire Rapids Xeon idle states πŸ¦‹ no cap.

✨ NAME ✨

  • spr_idle_state_table_update β€” Adjust Sapphire Rapids Xeon idle states table.

🫢 SYNOPSIS 🫢

void spr_idle_state_table_update (void );

that’s the whole signature, periodt πŸ’…

πŸ’… ARGUMENTS πŸ’…

  • void β€” no arguments 🫢 literally none, bestie.

🌸 DESCRIPTION 🌸

okay so by default, the C6 state assumes the absolute worst-case scenario of package C6 😭.

however, if PC6 is disabled in BIOS, this function updates the numbers so they match core C6 instead πŸ’…βœ¨.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file: ./drivers/idle/intel_idle.c πŸ‘€


okay that’s the whole page, bestie!! signing off from the ./drivers/idle source, October 2026, on the spr_idle_state_table_update(9) page πŸ«ΆπŸ’–πŸŒΈ

πŸ“¦ where this page comes from