Merge 'vfs' from https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git (for-next) Merged-SHA: 0787a93baa1aab9fd0cb8500105d11d3d3a58f7a Documentation/filesystems/porting.rst | 11 + arch/alpha/kernel/osf_sys.c | 34 +-- fs/coredump.c | 3 +- fs/dcache.c | 8 +- fs/exec.c | 178 +++++--------- fs/fhandle.c | 5 +- fs/file_attr.c | 12 +- fs/filesystems.c | 9 +- fs/fsopen.c | 6 +- fs/init.c | 98 ++------ fs/internal.h | 17 +- fs/namei.c | 420 ++++++++++++++++++---------------- fs/namespace.c | 22 +- fs/ntfs3/dir.c | 5 +- fs/ntfs3/fsntfs.c | 4 +- fs/ntfs3/inode.c | 13 +- fs/ntfs3/namei.c | 17 +- fs/ntfs3/xattr.c | 5 +- fs/open.c | 119 ++++------ fs/quota/quota.c | 3 +- fs/smb/server/vfs.c | 15 +- fs/stat.c | 28 +-- fs/statfs.c | 3 +- fs/utimes.c | 8 +- fs/xattr.c | 33 +-- include/asm-generic/vmlinux.lds.h | 3 +- include/linux/audit.h | 11 - include/linux/fs.h | 41 ++-- io_uring/fs.c | 106 +++++---- io_uring/openclose.c | 26 +-- io_uring/statx.c | 17 +- io_uring/xattr.c | 30 +-- ipc/mqueue.c | 11 +- kernel/acct.c | 4 +- kernel/auditsc.c | 29 +-- mm/huge_memory.c | 15 +- mm/swapfile.c | 21 +- 37 files changed, 563 insertions(+), 827 deletions(-)