Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934431AbXEGR3S (ORCPT ); Mon, 7 May 2007 13:29:18 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S965972AbXEGR3S (ORCPT ); Mon, 7 May 2007 13:29:18 -0400 Received: from holomorphy.com ([66.93.40.71]:51460 "EHLO holomorphy.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934329AbXEGR3R (ORCPT ); Mon, 7 May 2007 13:29:17 -0400 Date: Mon, 7 May 2007 10:29:26 -0700 From: William Lee Irwin III To: Christoph Lameter Cc: "Eric W. Biederman" , David Chinner , Theodore Tso , Andrew Morton , linux-kernel@vger.kernel.org, Mel Gorman , Jens Axboe , Badari Pulavarty , Maxim Levitsky Subject: Re: [00/17] Large Blocksize Support V3 Message-ID: <20070507172926.GD19966@holomorphy.com> References: <20070427000403.6013d1fa.akpm@linux-foundation.org> <20070427080321.GG32602149@melbourne.sgi.com> <20070427014849.41f383f7.akpm@linux-foundation.org> <20070427164535.GH24852@thunk.org> <20070507042925.GT32602149@melbourne.sgi.com> <20070507052729.GV32602149@melbourne.sgi.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Organization: The Domain of Holomorphy User-Agent: Mutt/1.5.13 (2006-08-11) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1231 Lines: 25 On Mon, 7 May 2007, Eric W. Biederman wrote: >> Yes, instead of having to redesign the interface between the >> fs and the page cache for those filesystems that handle large >> blocks we instead need to redesign significant parts of the VM interface. >> Shift the redesign work to another group of people and call it a trivial. On Mon, May 07, 2007 at 09:06:05AM -0700, Christoph Lameter wrote: > To some extend that is true. But then there will then also be additional > gain: We can likely get the VM to handle larger pages too which may get > rid of hugetlb fs etc. The work is pretty straightforward: No locking > changes f.e. So hardly a redesign. I think the crucial point is the > antifrag/defrag issue if we want to generalize it. Sadly, a backward compatibility stub must be retained in perpetuity. It should be able to be reduced to the point it doesn't need its own dedicated source files or config options, but it'll need something to deal with the arch code. -- wli - 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/