Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git tags/fuse-update-6.6 - Revert non-waiting FLUSH due to a regression - Fix a lookup counter leak in readdirplus - Add an option to allow shared mmaps in no-cache mode - Add btime support and statx intrastructure to the protocol - Invalidate positive/negative dentry on failed create/delete Thanks, Miklos --- Bernd Schubert (1): fuse: conditionally fill kstat in fuse_do_statx() Hao Xu (3): fuse: invalidate page cache pages before direct write fuse: add a new fuse init flag to relax restrictions in no cache mode fuse: write back dirty pages before direct write in direct_io_relax mode Jiachen Zhang (1): fuse: invalidate dentry on EEXIST creates or ENOENT deletes Miklos Szeredi (6): Revert "fuse: in fuse_flush only wait if someone wants the return code" fuse: handle empty request_mask in statx fuse: add STATX request fuse: add ATTR_TIMEOUT macro fuse: implement statx fuse: cache btime ruanmeisi (1): fuse: nlookup missing decrement in fuse_direntplus_link --- fs/fuse/dir.c | 159 +++++++++++++++++++++++++++++++++++++--------- fs/fuse/file.c | 115 ++++++++++++++------------------- fs/fuse/fuse_i.h | 18 +++++- fs/fuse/inode.c | 34 ++++++++-- fs/fuse/readdir.c | 16 +++-- include/uapi/linux/fuse.h | 60 ++++++++++++++++- 6 files changed, 296 insertions(+), 106 deletions(-)