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