| .. | .. |
|---|
| 1 | +# SPDX-License-Identifier: GPL-2.0-only |
|---|
| 1 | 2 | config FUSE_FS |
|---|
| 2 | 3 | tristate "FUSE (Filesystem in Userspace) support" |
|---|
| 3 | 4 | select FS_POSIX_ACL |
|---|
| .. | .. |
|---|
| 7 | 8 | |
|---|
| 8 | 9 | There's also a companion library: libfuse2. This library is available |
|---|
| 9 | 10 | from the FUSE homepage: |
|---|
| 10 | | - <http://fuse.sourceforge.net/> |
|---|
| 11 | + <https://github.com/libfuse/> |
|---|
| 11 | 12 | although chances are your distribution already has that library |
|---|
| 12 | 13 | installed if you've installed the "fuse" package itself. |
|---|
| 13 | 14 | |
|---|
| 14 | | - See <file:Documentation/filesystems/fuse.txt> for more information. |
|---|
| 15 | + See <file:Documentation/filesystems/fuse.rst> for more information. |
|---|
| 15 | 16 | See <file:Documentation/Changes> for needed library/utility version. |
|---|
| 16 | 17 | |
|---|
| 17 | 18 | If you want to develop a userspace FS, or if you want to use |
|---|
| .. | .. |
|---|
| 26 | 27 | |
|---|
| 27 | 28 | If you want to develop or use a userspace character device |
|---|
| 28 | 29 | based on CUSE, answer Y or M. |
|---|
| 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. |
|---|
| 41 | + |
|---|
| 42 | +config 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_DRIVER |
|---|
| 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. |
|---|