Re: [PATCH 06/11] memcg: kmem controller infrastructure
From: Tejun Heo <hidden>
Date: 2012-06-26 18:08:16
Also in:
linux-mm, lkml
From: Tejun Heo <hidden>
Date: 2012-06-26 18:08:16
Also in:
linux-mm, lkml
On Tue, Jun 26, 2012 at 11:01:42AM -0700, Andrew Morton wrote:
On Tue, 26 Jun 2012 19:01:15 +0400 Glauber Costa [off-list ref] wrote:quoted
On 06/26/2012 03:17 AM, Andrew Morton wrote:quoted
quoted
+ memcg_uncharge_kmem(memcg, size);quoted
+ mem_cgroup_put(memcg); +} +EXPORT_SYMBOL(__mem_cgroup_free_kmem_page); #endif /* CONFIG_CGROUP_MEM_RES_CTLR_KMEM */ #if defined(CONFIG_INET) && defined(CONFIG_CGROUP_MEM_RES_CTLR_KMEM)@@ -5645,3 +5751,69 @@ static int __init enable_swap_account(char *s) __setup("swapaccount=", enable_swap_account); #endif + +#ifdef CONFIG_CGROUP_MEM_RES_CTLR_KMEMgargh. CONFIG_MEMCG_KMEM, please!Here too. I like it as much as you do. But that is consistent with the rest of the file, and I'd rather have it this way.There's not much point in being consistent with something which is so unpleasant. I'm on a little campaign to rename CONFIG_CGROUP_MEM_RES_CTLR to CONFIG_MEMCG, only nobody has taken my bait yet. Be first!
+1. Block cgroup recently did blkio / blkiocg / blkio_cgroup -> blkcg. Join the cool crowd! :P -- tejun