[OpenAFS] Re: OpenAFS callbacks
Mon, 11 Apr 2011 10:20:45 -0500
On Mon, 11 Apr 2011 11:49:43 +0100
Simon Wilkinson <firstname.lastname@example.org> wrote:
> What it means is that an application which has read() some data from a
> file won't be notified by the cache manager that that data has
> changed. There's no mechanism in POSIX for the kernel to do so.
Just wondering... this made me think of FAM/Gamin which provide a
functionality for similar situations (though obviously requires more
setup than just read()ing file data). What is the state of our
interaction with such mechanisms? inotify, FEM, etc.
I think I remember looking into this on Linux a long time ago, but I
think I discovered that inotify interaction required GPL-only symbols.
Any idea if that's correct / still the case? And I suppose some kind of
cache pinning support in the client would be required for any hope of
reasonably accurate results across different clients?