1 # SPDX-License-Identifier: GPL-2.0-only << 2 config FUSE_FS 1 config FUSE_FS 3 tristate "FUSE (Filesystem in Userspac 2 tristate "FUSE (Filesystem in Userspace) support" 4 select FS_POSIX_ACL << 5 help 3 help 6 With FUSE it is possible to implemen 4 With FUSE it is possible to implement a fully functional filesystem 7 in a userspace program. 5 in a userspace program. 8 6 9 There's also a companion library: li 7 There's also a companion library: libfuse2. This library is available 10 from the FUSE homepage: 8 from the FUSE homepage: 11 <https://github.com/libfuse/> !! 9 <http://fuse.sourceforge.net/> 12 although chances are your distributi 10 although chances are your distribution already has that library 13 installed if you've installed the "f 11 installed if you've installed the "fuse" package itself. 14 12 15 See <file:Documentation/filesystems/ !! 13 See <file:Documentation/filesystems/fuse.txt> for more information. 16 See <file:Documentation/Changes> for 14 See <file:Documentation/Changes> for needed library/utility version. 17 15 18 If you want to develop a userspace F 16 If you want to develop a userspace FS, or if you want to use 19 a filesystem based on FUSE, answer Y 17 a filesystem based on FUSE, answer Y or M. 20 18 21 config CUSE 19 config CUSE 22 tristate "Character device in Userspac 20 tristate "Character device in Userspace support" 23 depends on FUSE_FS 21 depends on FUSE_FS 24 help 22 help 25 This FUSE extension allows character 23 This FUSE extension allows character devices to be 26 implemented in userspace. 24 implemented in userspace. 27 25 28 If you want to develop or use a user 26 If you want to develop or use a userspace character device 29 based on CUSE, answer Y or M. 27 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 << 37 host. << 38 << 39 If you want to share files between g << 40 or M. << 41 << 42 config FUSE_DAX << 43 bool "Virtio Filesystem Direct Host Me << 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 cac << 51 cache directly in guest address spac << 52 << 53 If you want to allow mounting a Virt << 54 option, answer Y. << 55 << 56 config FUSE_PASSTHROUGH << 57 bool "FUSE passthrough operations supp << 58 default y << 59 depends on FUSE_FS << 60 select FS_STACK << 61 help << 62 This allows bypassing FUSE server by << 63 to be performed directly on a backin << 64 << 65 If you want to allow passthrough ope <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.