Thread (67 messages) 67 messages, 14 authors, 2005-08-20

Re: [RFC][PATCH] Rename PageChecked as PageMiscFS

From: Daniel Phillips <hidden>
Date: 2005-08-12 02:33:47
Also in: lkml

On Thursday 11 August 2005 19:46, David Howells wrote:
Adrian Bunk [off-list ref] wrote:
quoted
Since this was done only for CacheFS, and Andrew dropped CacheFS from
-mm he could drop this patch as well.
I asked him not to. Somewhat at his instigation, I requested that he drop
the filesystem caching patches for the moment. I'm updating them and
they'll be back soon. Taking out this and the other remaining patch means
he'll just be given them back again shortly.

I know you want to ruthlessly trim out anything that isn't used, but please
be patient:-)
Are you sure CacheFS is even the right way to do client-side caching?  What is 
wrong with handling the backing store directly in your network filesystem?  
You have to hack your filesystem to use CacheFS anyway, so why not write some 
library functions to handle the backing store mapping and turn the hack into 
a few library calls instead?

I just don't see how turning this functionality into a filesystem is the right 
abstraction.  What actual advantage is there?  I noticed somebody out there 
on the web waxing poetic about how the administrator can look into the cache, 
see what is cached, and even delete some of it.  That just makes me cringe.

Regards,

Daniel
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help