linux/fs/fuse
Alexander Mikhalitsyn c1d82215d3 fuse: support idmapped ->permission inode op
We only cover the case when "default_permissions" flag
is used. A reason for that is that otherwise all the permission
checks are done in the userspace and we have to deal with
VFS idmapping in the userspace (which is bad), alternatively
we have to provide the userspace with idmapped req->in.h.uid/req->in.h.gid
which is also not align with VFS idmaps philosophy.

Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Reviewed-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
2024-09-04 16:49:58 +02:00
..
acl.c fuse: Use in_group_or_capable() helper 2024-06-25 11:15:48 +02:00
control.c fuse: remove unneeded lock which protecting update of congestion_threshold 2024-03-06 11:07:51 +01:00
cuse.c cuse: add kernel-doc comments to cuse_process_init_reply() 2024-04-15 11:02:10 +02:00
dax.c fuse: add an idmap argument to fuse_simple_request 2024-09-04 16:48:22 +02:00
dev.c fuse: add an idmap argument to fuse_simple_request 2024-09-04 16:48:22 +02:00
dir.c fuse: support idmapped ->permission inode op 2024-09-04 16:49:58 +02:00
file.c fuse: add an idmap argument to fuse_simple_request 2024-09-04 16:48:22 +02:00
fuse_i.h fuse: add an idmap argument to fuse_simple_request 2024-09-04 16:48:22 +02:00
fuse_trace.h fuse: add simple request tracepoints 2024-08-29 11:43:13 +02:00
inode.c fuse: add an idmap argument to fuse_simple_request 2024-09-04 16:48:22 +02:00
ioctl.c fuse: add an idmap argument to fuse_simple_request 2024-09-04 16:48:22 +02:00
iomode.c fuse: fix parallel dio write on file open in passthrough mode 2024-04-15 10:12:44 +02:00
Kconfig fuse: introduce FUSE_PASSTHROUGH capability 2024-02-23 17:36:32 +01:00
Makefile fuse: add simple request tracepoints 2024-08-29 11:43:13 +02:00
passthrough.c fuse: verify zero padding in fuse_backing_map 2024-04-22 17:13:43 +02:00
readdir.c fuse: add an idmap argument to fuse_simple_request 2024-09-04 16:48:22 +02:00
virtio_fs.c fuse: cleanup request queuing towards virtiofs 2024-08-29 11:43:12 +02:00
xattr.c fuse: add an idmap argument to fuse_simple_request 2024-09-04 16:48:22 +02:00