Thread (3 messages) 3 messages, 2 authors, 2021-12-22

Re: [PATCH] memcg: add per-memcg vmalloc stat

From: Shakeel Butt <hidden>
Date: 2021-12-22 05:23:00
Also in: lkml

On Tue, Dec 21, 2021 at 8:15 PM Muchun Song [off-list ref] wrote:
[...]
quoted
+static inline void mod_memcg_page_state(struct page *page,
+                                       int idx, int val)
+{
+       struct mem_cgroup *memcg = page_memcg(page);
+
+       if (!mem_cgroup_disabled() && memcg)
+               mod_memcg_state(memcg, idx, val);
It's not safe to access @memcg throughout mod_memcg_state() for the
kmem charged through objcg infrastructure. It's supposed to be safe
to access @memcg under rcu read lock. Otherwise, it looks good to
me.
Indeed you are right. v2 coming.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help