/[base]
ViewVC logotype

Revision 345768


Jump to revision: Previous Next
Author: asomers
Date: Mon Apr 1 16:36:02 2019 UTC (5 years, 3 months ago)
Changed paths: 9
Log Message:
fusefs: allow opening files O_EXEC

O_EXEC is useful for fexecve(2) and fchdir(2).  Treat it as another fufh
type alongside the existing RDONLY, WRONLY, and RDWR.  Prior to r345742 this
would've caused a memory and performance penalty.

PR:		236329
Sponsored by:	The FreeBSD Foundation


Changed paths

Path Details
Directoryprojects/fuse2/sys/fs/fuse/fuse_file.c modified , text changed
Directoryprojects/fuse2/sys/fs/fuse/fuse_file.h modified , text changed
Directoryprojects/fuse2/sys/fs/fuse/fuse_vnops.c modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/mockfs.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/open.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/opendir.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/readdir.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/releasedir.cc modified , text changed
Directoryprojects/fuse2/tests/sys/fs/fusefs/utils.cc modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27