8abab6b782
FUSE filesystems do not expect to get metadata updates for [amc]time and size, they updates the value on their own after operations. The PUFFS PUFFS_KFLAG_NOFLUSH_META option prevents regular metadata cache flushes to the filesystem , and libperfuse uses it to match Linux FUSE behavior. While there, fix a bug in SETATTR: do not update kernel metadata cache from SETATTR reply when the request is asynchronous, as we do not have the reply yet. |
||
---|---|---|
.. | ||
Makefile | ||
debug.c | ||
fuse.h | ||
libperfuse.3 | ||
ops.c | ||
perfuse.c | ||
perfuse.h | ||
perfuse_if.h | ||
perfuse_priv.h | ||
shlib_version | ||
subr.c |