mpam_resctr...e_domain_hdr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ mpam_resctrl_offline_domain_hdr ✨

okay bestie so the manual page is literally called mpam_resctr...e_domain_hdr(9) (yes the title got cut off mid-word, it's giving "text message from someone whose keyboard is broken" 😭) and it lives in section 9 of the Kernel API Manual. anyway, let's get into it πŸ’…


πŸ’– NAME πŸ’–

mpam_resctrl_offline_domain_hdr β€” update the domain header to remove a CPU. that's it, that's the job, no cap πŸŽ€


🌸 SYNOPSIS 🌸

bool mpam_resctrl_offline_domain_hdr (unsigned int cpu , struct rdt_domain_hdr *hdr );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • cpu β€” the CPU you want to yeet out of the domain. bye bestie πŸ‘‹
  • hdr β€” the domain's header. that's the thing we're editing, she's the main character here πŸ‘‘

⭐ DESCRIPTION ⭐

so what this does is it removes cpu from the header mask. simple. iconic. 🫢

but here's the plot twist: if that was the last CPU in the domain, then the domain header gets removed from its parent list and true is returned β€” which is the signal that the parent structure can be freed. πŸ•ŠοΈ so true means "she's gone, go ahead and free the parent."

if there are still other CPUs hanging around in the domain, it returns false. nothing else happens. they're still there. no drama. 🧚

so like, lowkey read that return value carefully, bestie β€” true is your permission slip to free the parent, false means hands off. iykyk πŸ’€

πŸ”₯ SEE ALSO πŸ”₯


and that's the whole vibe check! ✨ this little beauty lives in ./drivers/resctrl and the version stamp is October 2026 β€” so mark your calendars, she's dated, she's official, she's periodt. πŸ’œπŸŽ€πŸŒˆ

πŸ“¦ where this page comes from