blob: 0635cba19971c55894ee287e75a9345a0711f97f [file] [log] [blame]
Thomas Gleixnerec8f24b2019-05-19 13:07:45 +01001# SPDX-License-Identifier: GPL-2.0-only
Alexey Dobriyan3ef77842009-01-22 10:33:25 +03002config FUSE_FS
3 tristate "FUSE (Filesystem in Userspace) support"
Seth Forshee60bcc882016-08-29 08:46:37 -05004 select FS_POSIX_ACL
Alexey Dobriyan3ef77842009-01-22 10:33:25 +03005 help
6 With FUSE it is possible to implement a fully functional filesystem
7 in a userspace program.
8
Robert P. J. Day807185e2012-08-29 17:51:51 -04009 There's also a companion library: libfuse2. This library is available
10 from the FUSE homepage:
Alexey Dobriyan3ef77842009-01-22 10:33:25 +030011 <http://fuse.sourceforge.net/>
Robert P. J. Day807185e2012-08-29 17:51:51 -040012 although chances are your distribution already has that library
13 installed if you've installed the "fuse" package itself.
Alexey Dobriyan3ef77842009-01-22 10:33:25 +030014
15 See <file:Documentation/filesystems/fuse.txt> 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.
Robert P. J. Day807185e2012-08-29 17:51:51 -040020
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.
Stefan Hajnoczia62a8ef2018-06-12 09:41:17 +010030
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.