All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v7 0/7] virtiofsd: Add support to enable/disable posix acls
@ 2021-06-22 15:08 ` Vivek Goyal
  0 siblings, 0 replies; 53+ messages in thread
From: Vivek Goyal @ 2021-06-22 15:08 UTC (permalink / raw)
  To: qemu-devel, virtio-fs; +Cc: miklos, dgilbert, vgoyal, lhenriques

Hi,

This is V7 of the patches.

Changes since V6.

- Dropped kernel header update patch as somebody else did it.
- Fixed coding style issues.

Currently posix ACL support does not work well with virtiofs and bunch
of tests fail when I run xfstests "./check -g acl".

This patches series fixes the issues with virtiofs posix acl support
and provides options to enable/disable posix acl (-o posix_acl/no_posix_acl).
By default posix_acls are disabled.

With this patch series applied and virtiofsd running with "-o posix_acl",
xfstests "./check -g acl" passes.

Thanks
Vivek


Vivek Goyal (7):
  virtiofsd: Fix fuse setxattr() API change issue
  virtiofsd: Fix xattr operations overwriting errno
  virtiofsd: Add support for extended setxattr
  virtiofsd: Add umask to seccom allow list
  virtiofsd: Add capability to change/restore umask
  virtiofsd: Switch creds, drop FSETID for system.posix_acl_access xattr
  virtiofsd: Add an option to enable/disable posix acls

 docs/tools/virtiofsd.rst              |   3 +
 tools/virtiofsd/fuse_common.h         |  10 ++
 tools/virtiofsd/fuse_lowlevel.c       |  18 +-
 tools/virtiofsd/fuse_lowlevel.h       |   3 +-
 tools/virtiofsd/helper.c              |   1 +
 tools/virtiofsd/passthrough_ll.c      | 229 ++++++++++++++++++++++++--
 tools/virtiofsd/passthrough_seccomp.c |   1 +
 7 files changed, 249 insertions(+), 16 deletions(-)

-- 
2.25.4



^ permalink raw reply	[flat|nested] 53+ messages in thread

end of thread, other threads:[~2021-06-30 19:04 UTC | newest]

Thread overview: 53+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-22 15:08 [PATCH v7 0/7] virtiofsd: Add support to enable/disable posix acls Vivek Goyal
2021-06-22 15:08 ` [Virtio-fs] " Vivek Goyal
2021-06-22 15:08 ` [PATCH v7 1/7] virtiofsd: Fix fuse setxattr() API change issue Vivek Goyal
2021-06-22 15:08   ` [Virtio-fs] " Vivek Goyal
2021-06-28 14:46   ` Dr. David Alan Gilbert
2021-06-28 14:46     ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-28 14:54     ` Vivek Goyal
2021-06-29 12:44     ` Greg Kurz
2021-06-30 10:17       ` Dr. David Alan Gilbert
2021-06-22 15:08 ` [PATCH v7 2/7] virtiofsd: Fix xattr operations overwriting errno Vivek Goyal
2021-06-22 15:08   ` [Virtio-fs] " Vivek Goyal
2021-06-28 15:31   ` Dr. David Alan Gilbert
2021-06-28 15:31     ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-29 13:03     ` Greg Kurz
2021-06-29 13:03       ` Greg Kurz
2021-06-29 13:22       ` Vivek Goyal
2021-06-29 13:22         ` Vivek Goyal
2021-06-29 14:35         ` Greg Kurz
2021-06-29 14:35           ` Greg Kurz
2021-06-22 15:08 ` [PATCH v7 3/7] virtiofsd: Add support for extended setxattr Vivek Goyal
2021-06-22 15:08   ` [Virtio-fs] " Vivek Goyal
2021-06-28 15:49   ` Dr. David Alan Gilbert
2021-06-28 15:49     ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-28 18:28     ` Vivek Goyal
2021-06-28 18:28       ` [Virtio-fs] " Vivek Goyal
2021-06-28 18:34       ` Dr. David Alan Gilbert
2021-06-28 18:34         ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-22 15:08 ` [PATCH v7 4/7] virtiofsd: Add umask to seccom allow list Vivek Goyal
2021-06-22 15:08   ` [Virtio-fs] " Vivek Goyal
2021-06-22 15:08 ` [PATCH v7 5/7] virtiofsd: Add capability to change/restore umask Vivek Goyal
2021-06-22 15:08   ` [Virtio-fs] " Vivek Goyal
2021-06-28 16:12   ` Dr. David Alan Gilbert
2021-06-28 16:12     ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-28 18:12     ` Vivek Goyal
2021-06-28 18:12       ` [Virtio-fs] " Vivek Goyal
2021-06-28 18:36       ` Dr. David Alan Gilbert
2021-06-28 18:36         ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-28 18:46         ` Vivek Goyal
2021-06-28 18:46           ` [Virtio-fs] " Vivek Goyal
2021-06-28 18:51           ` Dr. David Alan Gilbert
2021-06-28 18:51             ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-22 15:08 ` [PATCH v7 6/7] virtiofsd: Switch creds, drop FSETID for system.posix_acl_access xattr Vivek Goyal
2021-06-22 15:08   ` [Virtio-fs] " Vivek Goyal
2021-06-28 17:37   ` Dr. David Alan Gilbert
2021-06-28 17:37     ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-28 17:55   ` Dr. David Alan Gilbert
2021-06-28 17:55     ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-22 15:08 ` [PATCH v7 7/7] virtiofsd: Add an option to enable/disable posix acls Vivek Goyal
2021-06-22 15:08   ` [Virtio-fs] " Vivek Goyal
2021-06-28 18:26   ` Dr. David Alan Gilbert
2021-06-28 18:26     ` [Virtio-fs] " Dr. David Alan Gilbert
2021-06-30 18:53 ` [PATCH v7 0/7] virtiofsd: Add support " Dr. David Alan Gilbert
2021-06-30 18:53   ` [Virtio-fs] " Dr. David Alan Gilbert

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.