You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.5 KiB

config FUSE_FS
tristate "FUSE (Filesystem in Userspace) support"
help
With FUSE it is possible to implement a fully functional filesystem
in a userspace program.
There's also a companion library: libfuse2. This library is available
from the FUSE homepage:
<http://fuse.sourceforge.net/>
although chances are your distribution already has that library
installed if you've installed the "fuse" package itself.
See <file:Documentation/filesystems/fuse.txt> for more information.
See <file:Documentation/Changes> for needed library/utility version.
If you want to develop a userspace FS, or if you want to use
a filesystem based on FUSE, answer Y or M.
config CUSE
tristate "Character device in Userspace support"
depends on FUSE_FS
help
This FUSE extension allows character devices to be
implemented in userspace.
If you want to develop or use a userspace character device
based on CUSE, answer Y or M.
config FUSE_IO_LOG
bool "FUSE IO log"
depends on FUSE_FS
default y
help
Enable IO trace for performance analysis and application access
pattern study.
The trace is formatted as pid:operation{size(bytes),count,time(ms)}
Type 1: read/write statics
example: [BLOCK_TAG] FUSEIO {414:R(0,0,0),W(931,18,7304)}
{2008:R(0,0,0),W(524288,8,4079)}
Type 2: file operation statics
example: [BLOCK_TAG] FUSEIO {2496:open(0,1,923)}
{2500:opendir(0,2,846)}