Hi Al, Can you please apply the following patches? All of these have been through the review process, some have been through several revisions, some haven't gotten any comments yet. Git tree is here: git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git for-viro Thanks, Miklos Miklos Szeredi (12): vfs: allow unprivileged whiteout creation aio: fix async fsync creds proc/mounts: add cursor utimensat: AT_EMPTY_PATH support f*xattr: allow O_PATH descriptors uapi: deprecate STATX_ALL statx: don't clear STATX_ATIME on SB_RDONLY statx: add mount ID statx: add mount_root vfs: don't parse forbidden flags vfs: don't parse "posixacl" option vfs: don't parse "silent" option fs/aio.c | 8 +++ fs/char_dev.c | 3 ++ fs/fs_context.c | 30 ----------- fs/mount.h | 12 +++-- fs/namei.c | 17 ++---- fs/namespace.c | 91 +++++++++++++++++++++++++++------ fs/proc_namespace.c | 4 +- fs/stat.c | 11 +++- fs/utimes.c | 6 ++- fs/xattr.c | 8 +-- include/linux/device_cgroup.h | 3 ++ include/linux/mount.h | 4 +- include/linux/stat.h | 1 + include/uapi/linux/stat.h | 18 ++++++- samples/vfs/test-statx.c | 2 +- tools/include/uapi/linux/stat.h | 11 +++- 16 files changed, 153 insertions(+), 76 deletions(-) -- 2.21.1