Re: [PATCH 00/12] vfs patch queue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, May 5, 2020 at 11:59 AM Miklos Szeredi <mszeredi@xxxxxxxxxx> wrote:
>
> Hi Al,
>
> Can you please apply the following patches?

Ping?  Could you please have a look at these patches?

- /proc/mounts cursor is almost half the total lines changed, and that
one was already pretty damn well reviewed by you

- unprivileged whiteout one was approved by the security guys

- aio fsync one is a real bug, please comment on whether the patch is
acceptable or should I work around it in fuse

- STATX_MNT_ID extension is a no brainer, the other one may or may not
be useful, that's arguable...

- the others are not important, but I think useful

- and I missed one (faccess2); amending to patch series

Thanks,
Miklos



>
> 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
>



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux