mongrp_reparent(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– mongrp_reparent(9) πŸ’–

hiii bestie 🫢 this is the mongrp_reparent(9) page from the Kernel API Manual, and it's honestly a short little icon. Let's get into it ✨


πŸŽ€ NAME πŸŽ€

mongrp_reparent β€” replace parent CTRL_MON group of a MON group


✨ SYNOPSIS ✨

okay so here's the exact signature, no cap:

void mongrp_reparent (struct rdtgroup *rdtgrp , struct rdtgroup
       *new_prdtgrp , cpumask_var_t cpus );

🌸 ARGUMENTS 🌸

  • rdtgrp β€” the MON group whose parent should be replaced πŸ’…
  • new_prdtgrp β€” replacement parent CTRL_MON group for rdtgrp πŸ‘‘
  • cpus β€” cpumask provided by the caller for use during this call 🌈

πŸ¦‹ DESCRIPTION πŸ¦‹

So basically: this replaces the parent CTRL_MON group for a MON group. The result? All member tasks' CLOSID immediately changes to that of the new parent group β€” immediately, bestie, like a vibe check but for task groups πŸ’€

And the monitoring data for the group is unaffected by this operation. Literally unaffected. Not touched. Iconic behavior, honestly ✨


πŸ’œ SEE ALSO πŸ’œ

The kernel file in question is ./fs/resctrl/rdtgroup.c, and here's the whole related-page friend group:


🫢 that's the whole page, bestie β€” source is ./fs/resctrl, dated October 2026, and it's the mongrp_reparent(9) manual page. byeee πŸ’–

πŸ“¦ where this page comes from