[GIT PULL] fuse fixes for 3.15

From: Miklos Szeredi
Date: Tue May 06 2014 - 11:15:56 EST


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-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/