cqm_setup_limbo_handler(9)
π cqm_setup_limbo_handler(9) β the Kernel API Manual, but make it cute
Okay so bestie, welcome to the Kernel API Manual β¨ and specifically to this little function that is literally about scheduling the limbo handler to run for a domain. Yes, "limbo handler" β iconic name, no notes π
πΈ NAME πΈ
cqm_setup_limbo_handler β schedule the limbo handler to run for this domain, periodt π
β¨ SYNOPSIS β¨
void cqm_setup_limbo_handler (struct rdt_l3_mon_domain *dom , unsigned
long delay_ms , int exclude_cpu );
That's the whole vibe check right there π¦ β void return, three args, she's clean, she's simple, she's giving efficiency π
π«Ά ARGUMENTS π«Ά
domβ the domain the limbo handler should run for π like, this is her domain and she's running it.delay_msβ how far in the future the handler should run β° yes bestie, it's a time thing, plan accordingly.exclude_cpuβ which CPU the handler should not run on π, orRESCTRL_PICK_ANY_CPUif you want to just pick any CPU and let the universe decide π.
π SEE ALSO π
Go read these next, iykyk, they're all connected fr fr π₯
- Kernel file
./fs/resctrl/monitor.c struct rmid_entry(9)resctrl_find_cleanest_closid(9)mbm_setup_overflow_handler(9)struct mbm_transaction(9)resctrl_l3_mon_resource_init(9)
Not me being obsessed with a kernel manpage π but like, the limbo handler genuinely ate and left no crumbs π
That's the whole page, bestie! π§ Mwah π This little gem lives over in ./fs/resctrl, it's dated October 2026, and it goes by cqm_setup_limbo_handler(9) β slay, go forth and schedule responsibly πβ
π¦ 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