Re: How does NFS handle notify?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Sorry,

Gamin is in the first place completly useless in my case. Futher I've
tried to contact the developer of gamin, but no response at all, from
different addresses.

And also with other fs's like cifs (and I think nfs as well), what I
try to achieve is that the fs self is responsible for the handling of
the inotify request.

How to do this? First possible via VFS, clients will set a watch on
(mounted) fs directly, VFS handles this call and forwards it to the
mounted fs. I write here forward, I mean sends a signal to the mounted
fs about a notify watch being set on a inode. After that (and being
successfull) the VFS opens a fd the mounted fs can send events to when
something happens on the inode (what is significant).

Next via a daemon like Gamin. Yes, possible, but is this smart? Isn't
it just possible through the VFS like above described.

Stef


2011/5/2 Trond Myklebust <Trond.Myklebust@xxxxxxxxxx>:
> On Mon, 2011-05-02 at 16:29 +0200, Stef Bon wrote:
>> Ok,
>>
>> so as I understand NFS does not support it yet. I thought it does.
>>
>> Are you interested when I set up a project to work on the VFS to make
>> it possible to
>> make the mounted fs notified (by the VFS) that a Ânotify watch is set
>> (or removed)?
>> I guess the developers of cifs are interested too, and me, as
>> developer of a FUSE fs.
>
> http://people.gnome.org/~veillard/gamin/
>
> Cheers
> ÂTrond
> --
> Trond Myklebust
> Linux NFS client maintainer
>
> NetApp
> Trond.Myklebust@xxxxxxxxxx
> www.netapp.com
>
>
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux