Hi Linus, Please pull the following: git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git for-linus This adds ctime update in the new cached writeback mode and also fixes/simplifies the mtime update handling. Support for rename flags (aka renameat2) is also added to the userspace API. Thanks, Miklos ---- Fabian Frederick (1): fuse: add __exit to fuse_ctl_cleanup Maxim Patlasov (6): fuse: do not use uninitialized i_mode fuse: update mtime on truncate(2) fuse: update mtime on open(O_TRUNC) in atomic_o_trunc mode fuse: allow ctime flushing to userspace fuse: trust kernel i_ctime only fuse: clear FUSE_I_CTIME_DIRTY flag on setattr Miklos Szeredi (9): fuse: check fallocate mode fuse: fix mtime update error in fsync fuse: fuse: fallocate: use file_update_time() fuse: clean up fsync fuse: add .write_inode fuse: fuse: add time_gran to INIT_OUT fuse: remove .update_time fuse: clear MS_I_VERSION fuse: add renameat2 support --- fs/fuse/control.c | 2 +- fs/fuse/dir.c | 146 +++++++++++++++++++++++++++++++--------------- fs/fuse/file.c | 84 ++++++++++++++++---------- fs/fuse/fuse_i.h | 10 ++-- fs/fuse/inode.c | 16 +++-- include/uapi/linux/fuse.h | 22 ++++++- 6 files changed, 192 insertions(+), 88 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html