Loading...
1config FUSE_FS
2 tristate "FUSE (Filesystem in Userspace) support"
3 help
4 With FUSE it is possible to implement a fully functional filesystem
5 in a userspace program.
6
7 There's also a companion library: libfuse2. This library is available
8 from the FUSE homepage:
9 <http://fuse.sourceforge.net/>
10 although chances are your distribution already has that library
11 installed if you've installed the "fuse" package itself.
12
13 See <file:Documentation/filesystems/fuse.txt> for more information.
14 See <file:Documentation/Changes> for needed library/utility version.
15
16 If you want to develop a userspace FS, or if you want to use
17 a filesystem based on FUSE, answer Y or M.
18
19config CUSE
20 tristate "Character device in Userspace support"
21 depends on FUSE_FS
22 help
23 This FUSE extension allows character devices to be
24 implemented in userspace.
25
26 If you want to develop or use a userspace character device
27 based on CUSE, answer Y or M.
1# SPDX-License-Identifier: GPL-2.0-only
2config FUSE_FS
3 tristate "FUSE (Filesystem in Userspace) support"
4 select FS_POSIX_ACL
5 help
6 With FUSE it is possible to implement a fully functional filesystem
7 in a userspace program.
8
9 There's also a companion library: libfuse2. This library is available
10 from the FUSE homepage:
11 <https://github.com/libfuse/>
12 although chances are your distribution already has that library
13 installed if you've installed the "fuse" package itself.
14
15 See <file:Documentation/filesystems/fuse.rst> for more information.
16 See <file:Documentation/Changes> for needed library/utility version.
17
18 If you want to develop a userspace FS, or if you want to use
19 a filesystem based on FUSE, answer Y or M.
20
21config CUSE
22 tristate "Character device in Userspace support"
23 depends on FUSE_FS
24 help
25 This FUSE extension allows character devices to be
26 implemented in userspace.
27
28 If you want to develop or use a userspace character device
29 based on CUSE, answer Y or M.
30
31config VIRTIO_FS
32 tristate "Virtio Filesystem"
33 depends on FUSE_FS
34 select VIRTIO
35 help
36 The Virtio Filesystem allows guests to mount file systems from the
37 host.
38
39 If you want to share files between guests or with the host, answer Y
40 or M.
41
42config FUSE_DAX
43 bool "Virtio Filesystem Direct Host Memory Access support"
44 default y
45 select INTERVAL_TREE
46 depends on VIRTIO_FS
47 depends on FS_DAX
48 depends on DAX
49 help
50 This allows bypassing guest page cache and allows mapping host page
51 cache directly in guest address space.
52
53 If you want to allow mounting a Virtio Filesystem with the "dax"
54 option, answer Y.