Messages in this thread | | | Date | Wed, 11 Oct 2023 19:51:02 +0000 | Subject | Re: [PATCH v2 3/5] mm: kmem: make memcg keep a reference to the original objcg | From | Shakeel Butt <> |
| |
On Mon, Oct 09, 2023 at 05:09:27PM -0700, Roman Gushchin wrote: > Keep a reference to the original objcg object for the entire life > of a memcg structure. > > This allows to simplify the synchronization on the kernel memory > allocation paths: pinning a (live) memcg will also pin the > corresponding objcg. > > The memory overhead of this change is minimal because object cgroups > usually outlive their corresponding memory cgroups even without this > change, so it's only an additional pointer per memcg. > > Signed-off-by: Roman Gushchin (Cruise) <roman.gushchin@linux.dev>
Acked-by: Shakeel Butt <shakeelb@google.com>
| |