dmem_cgroup_uncharge(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME

okay bestie, welcome to dmem_cgroup_uncharge(9) from the Kernel API Manual ✨. This one is literally all about how you uncharge a pool 🫢.

✨ SYNOPSIS ✨

void dmem_cgroup_uncharge (struct dmem_cgroup_pool_state *pool , u64
       size );

πŸŽ€ ARGUMENTS πŸŽ€

  • pool β€” the pool you're uncharging, bestie 🫧.
  • size β€” the size you're uncharging, no cap πŸ“.

πŸ¦‹ DESCRIPTION πŸ¦‹

So this is the undo button for dmem_cgroup_try_charge πŸ˜­πŸ‘‘. It undoes the effects of dmem_cgroup_try_charge.

Heads up, queen: you must call it with the returned pool as the argument, and with the same index and size. Same index, same size β€” keep that energy exact πŸ’….

🌈 SEE ALSO 🌈

Kernel file ./kernel/cgroup/dmem.c is right here with the whole squad:


mwah πŸ’‹ this page is from source ./kernel/cgroup, dated October 2026. periodt.

πŸ“¦ where this page comes from