I've just noticed that `tail -f` will not work over NFS
as changes on the remote system will not go through
the local VFS and so will not be noticed by inotify.
Testing with `tail -s.1 ---disable-inotify` does get the
changes noticed, albeit after a delay of 3s on my setup.

So what to do? I suppose we could statfs("filename")
and then use polling for CIFS CODA FUSECTL? LUSTRE NFS SMB.
I wonder should lib/mountlist.c::read_file_system_list()
be updated as it only considers NFS, SMB and CIFS as remote?
Also I wonder why GFS is not in the fs.h list?

cheers,
Pádraig.


Reply via email to