sched_set_itmt_support(9)
πΈ NAME πΈ
<pink>sched_set_itmt_support</pink> β bestie, this is the Kernel API Manual page for Indicate platform supports ITMT β¨
β¨ SYNOPSIS β¨
int sched_set_itmt_support (void );
π ARGUMENTS π
voidβ no arguments. Literally none, bestie π«Ά
π¦ DESCRIPTION π¦
This function is how the OS tells the scheduler that the platform is capable of supporting the ITMT feature. Itβs giving βhey scheduler, we can do the thingβ π
Right now the scheme is: the pstate driver detects whether the system is ITMT capable, then calls sched_set_itmt_support.
Timing check, bestie: this must be done only after sched_set_itmt_core_prio has been called to set the cpus' priorities. Donβt skip that step, okay?
π¨ It must not be called with the cpu hot plug lock held β we need to acquire that lock later to rebuild sched domains. So yeah, absolutely do not hold that lock here. Not a vibe. Not it. π
π₯ RETURN π₯
0on success.
π SEE ALSO π
- Kernel file
./arch/x86/kernel/itmt.c sched_clear_itmt_support(9)sched_set_itmt_core_prio(9)
xoxo, your fav Unix bestie π
π«Ά β source/version: ./arch/x86/kernel; date: October 2026; page: sched_set_itmt_support(9). Periodt. π
π¦ 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