• Dan Schatzberg's avatar
    fuse: enable caching of symlinks · 5571f1e6
    Dan Schatzberg authored
    FUSE file reads are cached in the page cache, but symlink reads are
    not. This patch enables FUSE READLINK operations to be cached which
    can improve performance of some FUSE workloads.
    
    In particular, I'm working on a FUSE filesystem for access to source
    code and discovered that about a 10% improvement to build times is
    achieved with this patch (there are a lot of symlinks in the source
    tree).
    Signed-off-by: default avatarMiklos Szeredi <mszeredi@redhat.com>
    5571f1e6
fuse.h 17.6 KB