patch 1-8: support CACHE_DIR
patch 9: support CACHE_SYMLINK
Dan Schatzberg (1):
fuse: enable caching of symlinks
Miklos Szeredi (7):
fuse: add FOPEN_CACHE_DIR
fuse: extract fuse_emit() helper
fuse: allow caching readdir
fuse: allow using readdir cache
fuse: add readdir cache version
fuse: use mtime for readdir cache verification
fuse: use iversion for readdir cache verification
Tejun Heo (1):
fuse: fix beyond-end-of-page access in fuse_parse_cache()
fs/fuse/dir.c | 129 +++++++++++----
fs/fuse/file.c | 2 +
fs/fuse/fuse_i.h | 46 ++++++
fs/fuse/inode.c | 9 +-
fs/fuse/readdir.c | 330 ++++++++++++++++++++++++++++++++++++--
include/uapi/linux/fuse.h | 8 +
6 files changed, 482 insertions(+), 42 deletions(-)
--
2.27.0