]> www.infradead.org Git - users/dwmw2/qemu.git/commit
virtiofsd: Add support for extended setxattr
authorVivek Goyal <vgoyal@redhat.com>
Tue, 22 Jun 2021 15:08:48 +0000 (11:08 -0400)
committerDr. David Alan Gilbert <dgilbert@redhat.com>
Mon, 5 Jul 2021 09:51:26 +0000 (10:51 +0100)
commitc46ef954fa33f5a409144c5395f8b23d22f42cab
tree32c235a957d13324ebfd395c0e60a90b62b48e2f
parent5290fb625d1bf692306ee958efc67c8620866f67
virtiofsd: Add support for extended setxattr

Add the bits to enable support for setxattr_ext if fuse offers it. Do not
enable it by default yet. Let passthrough_ll opt-in. Enabling it by deafult
kind of automatically means that you are taking responsibility of clearing
SGID if ACL is set.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Message-Id: <20210622150852.1507204-4-vgoyal@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
  Fixed up double def in fuse_common.h
tools/virtiofsd/fuse_lowlevel.c
tools/virtiofsd/fuse_lowlevel.h
tools/virtiofsd/passthrough_ll.c