From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Hellwig Subject: Re: vm/fs meetup in september? Date: Sat, 30 Jun 2007 10:32:43 +0100 Message-ID: <20070630093243.GD22354@infradead.org> References: <20070624042345.GB20033@wotan.suse.de> <6934efce0706251708h7ab8d7dal6682def601a82073@mail.gmail.com> <20070626060528.GA15134@infradead.org> <6934efce0706261007x5e402eebvc528d2d39abd03a3@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Christoph Hellwig , Nick Piggin , Linux Kernel Mailing List , Linux Memory Management List , linux-fsdevel@vger.kernel.org To: Jared Hulbert Return-path: Received: from pentafluge.infradead.org ([213.146.154.40]:40499 "EHLO pentafluge.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755216AbXF3Jco (ORCPT ); Sat, 30 Jun 2007 05:32:44 -0400 Content-Disposition: inline In-Reply-To: <6934efce0706261007x5e402eebvc528d2d39abd03a3@mail.gmail.com> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Tue, Jun 26, 2007 at 10:07:24AM -0700, Jared Hulbert wrote: > If you have a large array of a non-volatile semi-writeable memory such > as a highspeed NOR Flash or some of the similar emerging technologies > in a system. It would be useful to use that memory as an extension of > RAM. One of the ways you could do that is allow pages to be swapped > out to this memory. Once there these pages could be read directly, > but would require a COW procedure on a write access. The reason why I > think this may be a vm/fs topic is that the hardware makes writing to > this memory efficiently a non-trivial operation that requires > management just like a filesystem. Also it seems to me that there are > probably overlaps between this topic and the recent filemap_xip.c > discussions. So what you mean is "swap on flash" ? Defintively sounds like an interesting topic, although I'm not too sure it's all that filesystem-related.