diff options
author | Alexander Mikhalitsyn <[email protected]> | 2024-09-03 17:16:21 +0200 |
---|---|---|
committer | Miklos Szeredi <[email protected]> | 2024-09-04 16:51:11 +0200 |
commit | d395d0a5d2544b639cd7b0055e4de85b0efc2762 (patch) | |
tree | 68adea354559a4f6481ef7db694b8bea67275437 /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | 4d833befa20253049e4f48ece9cb82f12800405d (diff) |
fuse: support idmapped ->set_acl
It's just a matter of adjusting a permission check condition
for S_ISGID flag. All the rest is already handled in the generic
VFS code.
Notice that this permission check is the analog of what
we have in posix_acl_update_mode() generic helper, but
fuse doesn't use this helper as on the kernel side we don't
care about ensuring that POSIX ACL and CHMOD permissions are in sync
as it is a responsibility of a userspace daemon to handle that.
For the same reason we don't have a calls to posix_acl_chmod(),
while most of other filesystem do.
Signed-off-by: Alexander Mikhalitsyn <[email protected]>
Reviewed-by: Christian Brauner <[email protected]>
Signed-off-by: Miklos Szeredi <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions