Re: [PATCH v2 09/11] memcg: propagate kmem limiting information to children
From: Glauber Costa <hidden>
Date: 2012-08-13 08:04:35
Also in:
linux-mm, lkml
From: Glauber Costa <hidden>
Date: 2012-08-13 08:04:35
Also in:
linux-mm, lkml
On 08/10/2012 09:51 PM, Kamezawa Hiroyuki wrote:
quoted
+ /* + * Once enabled, can't be disabled. We could in theory disable + * it if we haven't yet created any caches, or if we can shrink + * them all to death. But it is not worth the trouble + */ static_key_slow_inc(&memcg_kmem_enabled_key); - memcg->kmem_accounted = true; + + if (!memcg->use_hierarchy) + goto out; + + for_each_mem_cgroup_tree(iter, memcg) { + if (iter == memcg) + continue; + memcg_kmem_account_parent(iter); + }Could you add an explanation comment ?
Of course, Kame. Thanks