Message ID | 20210622150852.1507204-1-vgoyal@redhat.com (mailing list archive) |
---|---|
Headers | show |
Series | virtiofsd: Add support to enable/disable posix acls | expand |
* Vivek Goyal (vgoyal@redhat.com) wrote: > 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 Queued > > > 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 > >