cgroup_propagate_control(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to cgroup_propagate_control(9) from the Kernel API Manual β€” this page is literally about refresh control masks of a subtree. no cap, that's the whole name. 🫢


✨ SYNOPSIS ✨

the signature is exactly this, bestie β€” do not remix it:

void cgroup_propagate_control (struct cgroup *cgrp );

it's a void function, so it's not handing you a return value back; it's just out here doing the mask-refresh moment and dipping. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • cgrp β€” the root of the target subtree. that's the starting point for this whole propagation situation. 🌸

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe, bestie:

  • for cgrp and its subtree, ensure ->subtree_ss_mask matches ->subtree_control.
  • propagate controller availability through the subtree so that descendants don't have unavailable controllers enabled.

it's giving β€œmake the subtree's controller mask situation actually line up.” πŸ”₯


🌈 SEE ALSO 🌈

the source file is ./kernel/cgroup/cgroup.c, and here's the entire reference squad β€” yes, all of them, no skipping, periodt:

bye bestie, mwah πŸ’‹ β€” source/version: ./kernel/cgroup; date: October 2026; page: cgroup_propagate_control(9) πŸ’–βœ¨

πŸ“¦ where this page comes from