summaryrefslogtreecommitdiffstats
path: root/fs/fuse/dev.c
diff options
context:
space:
mode:
authorSeth Forshee2016-08-29 15:46:37 +0200
committerMiklos Szeredi2016-10-01 07:32:32 +0200
commit60bcc88ad185d512f5718f2f8dcccb483ea8fb73 (patch)
tree898d528618e9091ed7a9191ee736b57073b8a1ad /fs/fuse/dev.c
parentfuse: handle killpriv in userspace fs (diff)
downloadkernel-qcow2-linux-60bcc88ad185d512f5718f2f8dcccb483ea8fb73.tar.gz
kernel-qcow2-linux-60bcc88ad185d512f5718f2f8dcccb483ea8fb73.tar.xz
kernel-qcow2-linux-60bcc88ad185d512f5718f2f8dcccb483ea8fb73.zip
fuse: Add posix ACL support
Add a new INIT flag, FUSE_POSIX_ACL, for negotiating ACL support with userspace. When it is set in the INIT response, ACL support will be enabled. ACL support also implies "default_permissions". When ACL support is enabled, the kernel will cache and have responsibility for enforcing ACLs. ACL xattrs will be passed to userspace, which is responsible for updating the ACLs in the filesystem, keeping the file mode in sync, and inheritance of default ACLs when new filesystem nodes are created. Signed-off-by: Seth Forshee <seth.forshee@canonical.com> Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'fs/fuse/dev.c')
0 files changed, 0 insertions, 0 deletions