Hi all, I would like to consult some idea with you, Problem: I have two processes which are doing some actions and one of the action is done on a shared file system. Issue is that this thing could be done only by one process, and for this issue, locking mechanism is implemented. Problem is that while one process is releasing lock, second one is informed that file processing is finished, but unfortunately files does not exists in context of second process. Two processes are executed on two different hosts. NFS share is mounted in a standard way, no special flag. Problem I guess is with caches, lookupcache=none solves the problem, but also causes others :) - performance. I know, it not possible to have all things at once - no complains. But simple idea is that inside second process after notification that files are generated execute touch function on directory which holds files, This will cause unnecessary update of modification date, but as a side effect I noticed that also file gets visible immediately on client hosts. That's why my question is if this is expected and reasonable behaviour? At the end I'm looking for kind of 'sync' command which will cause synchronization of directories content inside client and server something like flush() - but in NFS it's more complex. thanks in advance for help, regards Lukasz -- Łukasz Tasz -- 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