/[base]
ViewVC logotype

Revision 346135


Jump to revision: Previous Next
Author: asomers
Date: Thu Apr 11 21:00:40 2019 UTC (5 years, 2 months ago)
Changed paths: 7
Log Message:
fusefs: Finish supporting -o default_permissions

I got most of -o default_permissions working in r346088.  This commit adds
sticky bit checks.  One downside is that sometimes there will be an extra
FUSE_GETATTR call for the parent directory during unlink or rename.  But in
actual use I think those attributes will almost always be cached.

PR:		216391
Sponsored by:	The FreeBSD Foundation


Changed paths

Path Details
Directoryprojects/fuse2/sys/fs/fuse/fuse_node.h modified , text changed
Directoryprojects/fuse2/sys/fs/fuse/fuse_vnops.c modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/default_permissions.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/destroy.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/rename.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/rmdir.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/unlink.cc modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27