Re: [PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-07-07 Thread Konrad Rzeszutek Wilk
> > Can you reference with a link or a git branch the patches that utilize > > this? > > > > And also mention that in the 0/X patch so that folks can reference your > > cleancache implementation? > > > > > > FYI. > > I am working on 'zcache' which uses cleancache_ops to provide page cache > com

Re: [PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-07-06 Thread Nitin Gupta
On 07/07/2010 02:21 AM, Konrad Rzeszutek Wilk wrote: > On Tue, Jun 22, 2010 at 09:26:28AM -0700, Dave Hansen wrote: >> On Mon, 2010-06-21 at 16:19 -0700, Dan Magenheimer wrote: >>> --- linux-2.6.35-rc2/include/linux/cleancache.h 1969-12-31 >>> 17:00:00.0 -0700 >>> +++ linux-2.6.35-rc2-clea

Re: [PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-07-06 Thread Konrad Rzeszutek Wilk
On Tue, Jun 22, 2010 at 09:26:28AM -0700, Dave Hansen wrote: > On Mon, 2010-06-21 at 16:19 -0700, Dan Magenheimer wrote: > > --- linux-2.6.35-rc2/include/linux/cleancache.h 1969-12-31 > > 17:00:00.0 -0700 > > +++ linux-2.6.35-rc2-cleancache/include/linux/cleancache.h 2010-06-21 > > 1

Re: [PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-06-22 Thread Dave Hansen
On Mon, 2010-06-21 at 16:19 -0700, Dan Magenheimer wrote: > --- linux-2.6.35-rc2/include/linux/cleancache.h 1969-12-31 17:00:00.0 > -0700 > +++ linux-2.6.35-rc2-cleancache/include/linux/cleancache.h 2010-06-21 > 14:45:18.0 -0600 > @@ -0,0 +1,88 @@ > +#ifndef _LINUX_CLEANCACHE

Re: [PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-06-22 Thread Jason Laprade
unsubscribe linux-btrfs On Tue, 2010-06-22 at 20:43 +0530, Nitin Gupta wrote: > unsubscribe linux-btrfs -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htm

RE: [PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-06-22 Thread Dan Magenheimer
of cleancache avoids lots of disk reads ("refaults"). And when kernel RAM is scarce but "other" RAM is plentiful, it avoids LOTS and LOTS of disk reads/refaults. > Subject: Re: [PATCH V3 3/8] Cleancache: core ops functions and > configuration > > On Mon, Jun 21,

Re: [PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-06-22 Thread Nitin Gupta
On 06/22/2010 08:13 PM, Christoph Hellwig wrote: > On Mon, Jun 21, 2010 at 04:19:39PM -0700, Dan Magenheimer wrote: >> [PATCH V3 3/8] Cleancache: core ops functions and configuration >> >> Cleancache core ops functions and configuration > > NACK for code that just add

Re: [PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-06-22 Thread Christoph Hellwig
On Mon, Jun 21, 2010 at 04:19:39PM -0700, Dan Magenheimer wrote: > [PATCH V3 3/8] Cleancache: core ops functions and configuration > > Cleancache core ops functions and configuration NACK for code that just adds random hooks all over VFS and even individual FS code, does an EXPORT_S

[PATCH V3 3/8] Cleancache: core ops functions and configuration

2010-06-21 Thread Dan Magenheimer
[PATCH V3 3/8] Cleancache: core ops functions and configuration Cleancache core ops functions and configuration Credits: Cleancache_ops design derived from Jeremy Fitzhardinge design for tmem; sysfs code modelled after mm/ksm.c Note that CONFIG_CLEANCACHE defaults to on; all hooks devolve to a