Thomas Gleixner | ec8f24b | 2019-05-19 13:07:45 +0100 | [diff] [blame] | 1 | # SPDX-License-Identifier: GPL-2.0-only |
Alexey Dobriyan | 3ef7784 | 2009-01-22 10:33:25 +0300 | [diff] [blame] | 2 | config FUSE_FS |
| 3 | tristate "FUSE (Filesystem in Userspace) support" |
Seth Forshee | 60bcc88 | 2016-08-29 08:46:37 -0500 | [diff] [blame] | 4 | select FS_POSIX_ACL |
Alexey Dobriyan | 3ef7784 | 2009-01-22 10:33:25 +0300 | [diff] [blame] | 5 | help |
| 6 | With FUSE it is possible to implement a fully functional filesystem |
| 7 | in a userspace program. |
| 8 | |
Robert P. J. Day | 807185e | 2012-08-29 17:51:51 -0400 | [diff] [blame] | 9 | There's also a companion library: libfuse2. This library is available |
| 10 | from the FUSE homepage: |
Alexey Dobriyan | 3ef7784 | 2009-01-22 10:33:25 +0300 | [diff] [blame] | 11 | <http://fuse.sourceforge.net/> |
Robert P. J. Day | 807185e | 2012-08-29 17:51:51 -0400 | [diff] [blame] | 12 | although chances are your distribution already has that library |
| 13 | installed if you've installed the "fuse" package itself. |
Alexey Dobriyan | 3ef7784 | 2009-01-22 10:33:25 +0300 | [diff] [blame] | 14 | |
| 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. Day | 807185e | 2012-08-29 17:51:51 -0400 | [diff] [blame] | 20 | |
| 21 | config 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 Hajnoczi | a62a8ef | 2018-06-12 09:41:17 +0100 | [diff] [blame^] | 30 | |
| 31 | config 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. |