* [git pull] vfs patches from Miklos
@ 2020-06-01 18:40 Al Viro
2020-06-01 23:46 ` Linus Torvalds
2020-06-01 23:55 ` pr-tracker-bot
0 siblings, 2 replies; 4+ messages in thread
From: Al Viro @ 2020-06-01 18:40 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-fsdevel, Miklos Szeredi
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(-)
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [git pull] vfs patches from Miklos
2020-06-01 18:40 [git pull] vfs patches from Miklos Al Viro
@ 2020-06-01 23:46 ` Linus Torvalds
2020-06-02 0:09 ` Al Viro
2020-06-01 23:55 ` pr-tracker-bot
1 sibling, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2020-06-01 23:46 UTC (permalink / raw)
To: Al Viro; +Cc: Linux Kernel Mailing List, linux-fsdevel, Miklos Szeredi
On Mon, Jun 1, 2020 at 11:40 AM Al Viro <viro@zeniv.linux.org.uk> wrote:
>
> Assorted patches from Miklos; an interesting part here is /proc/mounts
> stuff...
You know, this could really have done with more of a real description, Al...
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [git pull] vfs patches from Miklos
2020-06-01 23:46 ` Linus Torvalds
@ 2020-06-02 0:09 ` Al Viro
0 siblings, 0 replies; 4+ messages in thread
From: Al Viro @ 2020-06-02 0:09 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List, linux-fsdevel, Miklos Szeredi
On Mon, Jun 01, 2020 at 04:46:45PM -0700, Linus Torvalds wrote:
> On Mon, Jun 1, 2020 at 11:40 AM Al Viro <viro@zeniv.linux.org.uk> wrote:
> >
> > Assorted patches from Miklos; an interesting part here is /proc/mounts
> > stuff...
>
> You know, this could really have done with more of a real description, Al...
Umm... Assorted VFS work:
* faster /proc/*/mount* iterator - insert a cursor into the list
instead of rescan in event of any change
* several mount options parser cleanups
* statx patches, including the ability to report mnt_id on statx(2)
* introduction of faccessat2(2)
* utimensat(2) with AT_EMPTY_PATH
* allow creating whiteouts (via mknod(2)) for non-root
* an aio bugfix
That stuff is really all over the place - there are several groups of related
patches, but the above is about as far as it can be compacted...
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [git pull] vfs patches from Miklos
2020-06-01 18:40 [git pull] vfs patches from Miklos Al Viro
2020-06-01 23:46 ` Linus Torvalds
@ 2020-06-01 23:55 ` pr-tracker-bot
1 sibling, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2020-06-01 23:55 UTC (permalink / raw)
To: Al Viro; +Cc: Linus Torvalds, linux-kernel, linux-fsdevel, Miklos Szeredi
The pull request you sent on Mon, 1 Jun 2020 19:40:36 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git from-miklos
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/f359287765c04711ff54fbd11645271d8e5ff763
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-06-02 0:09 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-01 18:40 [git pull] vfs patches from Miklos Al Viro
2020-06-01 23:46 ` Linus Torvalds
2020-06-02 0:09 ` Al Viro
2020-06-01 23:55 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox