From: Al Viro <viro@zeniv.linux.org.uk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org,
Miklos Szeredi <mszeredi@redhat.com>
Subject: [git pull] vfs patches from Miklos
Date: Mon, 1 Jun 2020 19:40:36 +0100 [thread overview]
Message-ID: <20200601184036.GH23230@ZenIV.linux.org.uk> (raw)
Assorted patches from Miklos; an interesting part here is /proc/mounts
stuff...
The following changes since commit 0e698dfa282211e414076f9dc7e83c1c288314fd:
Linux 5.7-rc4 (2020-05-03 14:56:04 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git from-miklos
for you to fetch changes up to c8ffd8bcdd28296a198f237cc595148a8d4adfbe:
vfs: add faccessat2 syscall (2020-05-14 16:44:25 +0200)
----------------------------------------------------------------
Miklos Szeredi (13):
vfs: allow unprivileged whiteout creation
aio: fix async fsync creds
proc/mounts: add cursor
vfs: split out access_override_creds()
utimensat: AT_EMPTY_PATH support
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
vfs: add faccessat2 syscall
arch/alpha/kernel/syscalls/syscall.tbl | 1 +
arch/arm/tools/syscall.tbl | 1 +
arch/arm64/include/asm/unistd.h | 2 +-
arch/arm64/include/asm/unistd32.h | 2 +
arch/ia64/kernel/syscalls/syscall.tbl | 1 +
arch/m68k/kernel/syscalls/syscall.tbl | 1 +
arch/microblaze/kernel/syscalls/syscall.tbl | 1 +
arch/mips/kernel/syscalls/syscall_n32.tbl | 1 +
arch/mips/kernel/syscalls/syscall_n64.tbl | 1 +
arch/mips/kernel/syscalls/syscall_o32.tbl | 1 +
arch/parisc/kernel/syscalls/syscall.tbl | 1 +
arch/powerpc/kernel/syscalls/syscall.tbl | 1 +
arch/s390/kernel/syscalls/syscall.tbl | 1 +
arch/sh/kernel/syscalls/syscall.tbl | 1 +
arch/sparc/kernel/syscalls/syscall.tbl | 1 +
arch/x86/entry/syscalls/syscall_32.tbl | 1 +
arch/x86/entry/syscalls/syscall_64.tbl | 1 +
arch/xtensa/kernel/syscalls/syscall.tbl | 1 +
fs/aio.c | 8 +++
fs/char_dev.c | 3 +
fs/fs_context.c | 30 ----------
fs/internal.h | 1 -
fs/mount.h | 12 +++-
fs/namei.c | 21 +------
fs/namespace.c | 91 ++++++++++++++++++++++++-----
fs/open.c | 58 +++++++++++++-----
fs/proc_namespace.c | 4 +-
fs/stat.c | 11 +++-
fs/utimes.c | 6 +-
include/linux/device_cgroup.h | 3 +
include/linux/fs.h | 6 +-
include/linux/mount.h | 4 +-
include/linux/stat.h | 1 +
include/linux/syscalls.h | 6 +-
include/uapi/asm-generic/unistd.h | 4 +-
include/uapi/linux/fcntl.h | 10 ++++
include/uapi/linux/stat.h | 18 +++++-
samples/vfs/test-statx.c | 2 +-
tools/include/uapi/linux/stat.h | 11 +++-
39 files changed, 234 insertions(+), 96 deletions(-)
next reply other threads:[~2020-06-01 18:40 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-06-01 18:40 Al Viro [this message]
2020-06-01 23:46 ` [git pull] vfs patches from Miklos Linus Torvalds
2020-06-02 0:09 ` Al Viro
2020-06-01 23:55 ` pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200601184036.GH23230@ZenIV.linux.org.uk \
--to=viro@zeniv.linux.org.uk \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mszeredi@redhat.com \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.