Re: [patch] rewrite rd

2007-12-03 Thread Rob Landley
On Monday 03 December 2007 22:26:28 Nick Piggin wrote: > There is one slight downside -- direct block device access and filesystem > metadata access goes through an extra copy and gets stored in RAM twice. > However, this downside is only slight, because the real buffercache of the > device is now

Re: [patch] rewrite rd

2007-12-03 Thread Nick Piggin
On Tue, Dec 04, 2007 at 08:01:31AM +0100, Nick Piggin wrote: > Thanks for the review, I'll post an incremental patch in a sec. Index: linux-2.6/drivers/block/brd.c === --- linux-2.6.orig/drivers/block/brd.c +++ linux-2.6/drivers/blo

Re: [patch] rewrite rd

2007-12-03 Thread Nick Piggin
On Mon, Dec 03, 2007 at 10:29:03PM -0800, Andrew Morton wrote: > On Tue, 4 Dec 2007 05:26:28 +0100 Nick Piggin <[EMAIL PROTECTED]> wrote: > > > > There is one slight downside -- direct block device access and filesystem > > metadata access goes through an extra copy and gets stored in RAM twice. >

Re: [patch] rewrite rd

2007-12-03 Thread Andrew Morton
On Tue, 4 Dec 2007 05:26:28 +0100 Nick Piggin <[EMAIL PROTECTED]> wrote: > Hi, > > This is my proposal for a (hopefully) backwards compatible rd driver. > The motivation for me is not pressing, except that I have this code > sitting here that is either going to rot or get merged. I'm happy to > m

Re: [patch 01/19] Define functions for page cache handling

2007-12-03 Thread David Chinner
On Mon, Dec 03, 2007 at 02:10:20PM -0800, Andrew Morton wrote: > On Fri, 30 Nov 2007 09:34:49 -0800 > Christoph Lameter <[EMAIL PROTECTED]> wrote: > > > We use the macros PAGE_CACHE_SIZE PAGE_CACHE_SHIFT PAGE_CACHE_MASK > > and PAGE_CACHE_ALIGN in various places in the kernel. Many times > > commo

Re: [patch 07/19] Use page_cache_xxx in mm/migrate.c

2007-12-03 Thread David Chinner
On Fri, Nov 30, 2007 at 09:34:55AM -0800, Christoph Lameter wrote: > Use page_cache_xxx in mm/migrate.c > > Reviewed-by: Dave Chinner <[EMAIL PROTECTED]> > Signed-off-by: Christoph Lameter <[EMAIL PROTECTED]> > --- > mm/migrate.c |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > Ind

[patch] rewrite rd

2007-12-03 Thread Nick Piggin
Hi, This is my proposal for a (hopefully) backwards compatible rd driver. The motivation for me is not pressing, except that I have this code sitting here that is either going to rot or get merged. I'm happy to make myself maintainer of this code, but if any real block device driver writer would l

Re: [patch 01/19] Define functions for page cache handling

2007-12-03 Thread Andrew Morton
On Fri, 30 Nov 2007 09:34:49 -0800 Christoph Lameter <[EMAIL PROTECTED]> wrote: > We use the macros PAGE_CACHE_SIZE PAGE_CACHE_SHIFT PAGE_CACHE_MASK > and PAGE_CACHE_ALIGN in various places in the kernel. Many times > common operations like calculating the offset or the index are coded > using shi

Re: Leak in nlmsvc_testlock for async GETFL case

2007-12-03 Thread Oleg Drokin
Hello! On Dec 3, 2007, at 12:00 PM, Felix Blyakher wrote: Per our discussion, I am resending this patch that fixes a leak in nlmsvc_testlock. It is addition to another leak fixing patch you already have. Without the patch, there is a leakage of nlmblock structure refcount that holds a

Re: Leak in nlmsvc_testlock for async GETFL case

2007-12-03 Thread Felix Blyakher
On Nov 29, 2007, at 12:46 PM, Oleg Drokin wrote: Hello! Per our discussion, I am resending this patch that fixes a leak in nlmsvc_testlock. It is addition to another leak fixing patch you already have. Without the patch, there is a leakage of nlmblock structure refcount that hold

Reminder: Last day for submissions to the Storage and Filesystem Workshop.

2007-12-03 Thread Chris Mason
Hello everyone, The deadline for position statements to the Linux Storage and Filesystem Workshop is here. Submitting a position statement is an easy way for you to tell the organizers that you would like to attend, and which topics you are most interesting in. You can find all the details about

[ANNOUNCE] The Linux Test Project has been Released for NOVEMBER 2007

2007-12-03 Thread Subrata Modak
Dear All, The Linux Test Project test suite has been released for the month of NOVEMBER 2007. The latest version of the test-suite contains 3000+ tests for the Linux OS and can be found at http://ltp.sourceforge.net/. Latest happenings in LTP can also be found at: http://ltp.sourceforge.net/wiki/,

Re: [1/4] dst: Distributed storage documentation.

2007-12-03 Thread Evgeniy Polyakov
Hi Matt. On Sun, Dec 02, 2007 at 10:50:59PM -0600, Matt Mackall ([EMAIL PROTECTED]) wrote: > > Distributed storage documentation. > > > > Algorithms used in the system, userspace interfaces > > (sysfs dirs and files), design and implementation details > > are described here. > > Can you give us