From: UZAIR LAKHANI <uzairr_bs1b@yahoo.com>
To: Josef Sipek <jsipek@fsl.cs.sunysb.edu>
Cc: linux-fsdevel@vger.kernel.org
Subject: Re: Wrapper fs Code (wrapfs)
Date: Wed, 9 Aug 2006 03:53:35 -0700 (PDT) [thread overview]
Message-ID: <20060809105335.93300.qmail@web37510.mail.mud.yahoo.com> (raw)
In-Reply-To: <20060808154155.GA1654@filer.fsl.cs.sunysb.edu>
--- Josef Sipek <jsipek@fsl.cs.sunysb.edu> wrote:
> On Tue, Aug 08, 2006 at 12:57:29AM -0700, UZAIR
> LAKHANI wrote:
> > --- Josef Sipek <jsipek@fsl.cs.sunysb.edu> wrote:
> > > The data is cached in the page cache.
> >
> > Can we not by some way invalidate the old page and
> > force the kernel to read the actual page i.e. can
> we
> > not by any way by-pass the page cache for wrapfs
> read.
>
> Currently, no. We (the stackable fs) would need to
> invalidate the page
> associated with ext3. ext3 won't invalidate our
> pages, so we would have to
> do it ourselves. To do that, we'd need some kind of
> callback so that when an
> ext3 page changes, we can propagate the change.
Thanks for the consistent and regular replies. Can you
please give some more details about the callback idea.
Do we will need to change the kernel code to implement
this callback idea but this will require kernel
re-compilation.
Can we solve the problem by implementing our own
address space operations.
One more question, as far as I know, distributed file
systems (e.g NFS) are also like a wrapper fs on server
side. How then these distributed file systems handle
cache coherency problem.
Thanks,
Uzair Lakhani
>
> > How ext3 e.g. always get the updated data on read.
>
> I am not sure what you mean.
>
> Josef "Jeff" Sipek.
>
> --
> The reasonable man adapts himself to the world; the
> unreasonable one
> persists in trying to adapt the world to himself.
> Therefore all progress
> depends on the unreasonable man.
> - George Bernard Shaw
> -
> To unsubscribe from this list: send the line
> "unsubscribe linux-fsdevel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at
> http://vger.kernel.org/majordomo-info.html
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
next prev parent reply other threads:[~2006-08-09 10:53 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-04 6:09 Wrapper fs Code (wrapfs) UZAIR LAKHANI
2006-08-04 20:57 ` Josef Sipek
2006-08-07 4:50 ` UZAIR LAKHANI
2006-08-07 6:59 ` Josef Sipek
2006-08-08 7:57 ` UZAIR LAKHANI
2006-08-08 15:41 ` Josef Sipek
2006-08-09 10:53 ` UZAIR LAKHANI [this message]
2006-08-07 20:35 ` John T. Kohl
2006-08-07 21:24 ` Josef Sipek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060809105335.93300.qmail@web37510.mail.mud.yahoo.com \
--to=uzairr_bs1b@yahoo.com \
--cc=jsipek@fsl.cs.sunysb.edu \
--cc=linux-fsdevel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).