Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759255Ab2EDRY1 (ORCPT ); Fri, 4 May 2012 13:24:27 -0400 Received: from mail-pz0-f45.google.com ([209.85.210.45]:42110 "EHLO mail-pz0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752793Ab2EDRY0 (ORCPT ); Fri, 4 May 2012 13:24:26 -0400 Date: Fri, 4 May 2012 10:24:20 -0700 From: Tejun Heo To: Hiroyuki Kamezawa Cc: David Rientjes , "Aneesh Kumar K.V" , Andrew Morton , Randy Dunlap , Stephen Rothwell , linux-next@vger.kernel.org, linux-kernel@vger.kernel.org, Richard Weinberger , KAMEZAWA Hiroyuki , Johannes Weiner , Michal Hocko Subject: Re: inux-next: Tree for Apr 27 (uml + mm/memcontrol.c) Message-ID: <20120504172420.GF24639@google.com> References: <4F9ABF9C.2070707@xenotime.net> <20120427132343.fbb443b9.akpm@linux-foundation.org> <20120427143646.8209627e.akpm@linux-foundation.org> <87fwbnag6u.fsf@skywalker.in.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1637 Lines: 39 Hello, (cc'ing Johannes and Michal, hi guys) On Fri, May 04, 2012 at 08:17:11AM +0900, Hiroyuki Kamezawa wrote: > > Cgroups is moving to a single hierarchy for simplification, this isn't the > > only example of where this is currently suboptimal and it would be > > disappointing to solidify hugetlb control as part of memcg because of this > > current limitation that will be addressed by generic cgroups development. > > > > Folks, once these things are merged they become an API that can't easily > > be shifted around and seperated out later. ?The decision now is either to > > join hugetlb control with memcg forever when they act in very different > > ways or to seperate them so they can be used and configured individually. > > How do other guys think ? Tejun ? I don't know. hugetlbfs already is this franken thing which is separate from the usual memory management. It needing cgroup type resource limitation feels a bit weird to me. Isn't this supposed to be used in more-or-less tightly controlled setups? The whole thing needs to have its memory cut out from boot after all. If someone really has to add cgroup support to hugetlbfs, I'm more inclined to say let them play in their own corner unless incorporating it into memcg makes it inherently better. That said, I really don't know that much about mm. Johannes, Michal, what do you guys think? Thanks. -- tejun -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/