Miklos, We have a use case where fuse_sync_writes() is disruptive to the workload. Some applications, which are not under our control do open(O_RDONLY);fstat();close() and are made to block waiting on writes that they are not responsible for. Looking at other network filesystems, cifs and nfs only flush on close for FMODE_WRITE files. Some older SMB flavors (smb1, smb2) do also flush on RDONLY files. In particular, our FUSE filesystem does not even implement FLUSH and it has writeback caching disabled, so the value of flush on close is even more questionable. Would you be willing to consider a patch that makes flush-on-close behavior optional for RDONLY files? If so, should I make this option available only when filesystem does not implement FLUSH or independent? Should I make an option to completely disable flush-on-close (i.e. like most disk filesystems)? Thanks, Amir.