resctrl_arch...et_all_ctrls(9)
π resctrl_arch_reset_all_ctrls β Kernel API Manual β¨
okay bestie, welcome to the Kernel API Manual page for resctrl_arch_reset_all_ctrls(9) β she's short, she's sweet, she's giving "one job and she does it" energy π
πΈ NAME πΈ
resctrl_arch_reset_all_ctrls β reset the control for each CLOSID to its default. that's it, that's the whole vibe π
β¨ SYNOPSIS β¨
void resctrl_arch_reset_all_ctrls (struct rdt_resource *r );
like, she takes a pointer and returns literally nothing. no notes. iconic π«Ά
π¦ ARGUMENTS π¦
rβ the resctrl resource to reset. that's the one you're handing over, bestie π
π DESCRIPTION π
so here's the tea: this function resets the control for each CLOSID back to its default. lowkey a glow-up reset for your resource controls β¨
and the best part? this can be called from any CPU. no pinning, no stressing, no "wait am I on the right core" spiral β any CPU is fine, fr fr π
π₯ SEE ALSO π₯
Kernel file ./include/linux/resctrl.h β go read her, she's the main character π
enum resctrl_conf_type(9)struct resctrl_staged_config(9)struct rdt_domain_hdr(9)struct rdt_ctrl_domain(9)struct mbm_cntr_cfg(9)struct rdt_l3_mon_domain(9)struct resctrl_cache(9)enum membw_throttle_mode(9)struct resctrl_membw(9)enum resctrl_schema_fmt(9)struct resctrl_mon(9)struct rdt_resource(9)struct resctrl_schema(9)resctrl_arch_sync_cpu_closid_rmid(9)resctrl_get_default_ctrl(9)resctrl_arch_mon_event_config_write(9)resctrl_arch_mon_event_config_read(9)resctrl_arch_mbm_cntr_assign_enabled(9)resctrl_arch_mbm_cntr_assign_set(9)resctrl_arch_rmid_read(9)resctrl_arch_rmid_read_context_check(9)resctrl_find_domain(9)resctrl_arch_reset_rmid(9)resctrl_arch_reset_rmid_all(9)resctrl_arch_config_cntr(9)resctrl_arch_cntr_read(9)resctrl_arch_reset_cntr(9)resctrl_arch_io_alloc_enable(9)resctrl_arch_get_io_alloc_enabled(9)
like, she knows everyone. the whole friend group π§π
real talk though β this page lives under ./include/linux, and it's dated October 2026. so yeah, from the future, still relevant, still slaying πβ
k byeee, go reset those ctrls bestie πππ¦
π¦ 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