Assorted cleanups and fixes all over the place. The following changes since commit e93b1cc8a8965da137ffea0b88e5f62fa1d2a9e6: Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs (2016-12-19 08:23:53 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus for you to fetch changes up to d0375bfcdd0de588d9f8ee7ac9d2bc93c333e4fe: Merge branch 'work.namespace' into for-linus (2016-12-22 19:00:58 -0500) ---------------------------------------------------------------- Al Viro (7): remove a bogus claim about namespace_sem being held by callers of mnt_alloc_id() clone_private_mount() doesn't need to touch namespace_sem reorganize do_make_slave() move aio compat to fs/aio.c [iov_iter] fix iterate_all_kinds() on empty iterators sg_write()/bsg_write() is not fit to be called under KERNEL_DS Merge branch 'work.namespace' into for-linus Aleksa Sarai (1): fs: exec: apply CLOEXEC before changing dumpable task flags Darrick J. Wong (1): vfs: fix isize/pos/len checks for reflink & dedupe Jeff Layton (1): ufs: fix function declaration for ufs_truncate_blocks Miklos Szeredi (1): seq_file: reset iterator to first record for zero offset block/bsg.c | 3 ++ drivers/scsi/sg.c | 3 ++ fs/aio.c | 97 ++++++++++++++++++++++++++++++++++++++++++++++++- fs/compat.c | 75 -------------------------------------- fs/exec.c | 10 ++++- fs/namespace.c | 8 +--- fs/ocfs2/refcounttree.c | 2 +- fs/pnode.c | 74 ++++++++++++++++++------------------- fs/read_write.c | 18 +++++---- fs/seq_file.c | 7 ++++ fs/ufs/inode.c | 2 +- fs/xfs/xfs_reflink.c | 2 +- include/linux/aio.h | 5 --- lib/iov_iter.c | 55 +++++++++++++--------------- 14 files changed, 194 insertions(+), 167 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