1 # SPDX-License-Identifier: GPL-2.0-only 1 # SPDX-License-Identifier: GPL-2.0-only 2 # 2 # 3 # 9P protocol configuration 3 # 9P protocol configuration 4 # 4 # 5 5 6 menuconfig NET_9P 6 menuconfig NET_9P 7 tristate "Plan 9 Resource Sharing Supp 7 tristate "Plan 9 Resource Sharing Support (9P2000)" 8 select NETFS_SUPPORT 8 select NETFS_SUPPORT 9 help 9 help 10 If you say Y here, you will get expe 10 If you say Y here, you will get experimental support for 11 Plan 9 resource sharing via the 9P20 11 Plan 9 resource sharing via the 9P2000 protocol. 12 12 13 See <http://v9fs.sf.net> for more in 13 See <http://v9fs.sf.net> for more information. 14 14 15 If unsure, say N. 15 If unsure, say N. 16 16 17 if NET_9P 17 if NET_9P 18 18 19 config NET_9P_FD 19 config NET_9P_FD 20 default NET_9P 20 default NET_9P 21 imply INET 21 imply INET 22 imply UNIX 22 imply UNIX 23 tristate "9P FD Transport" 23 tristate "9P FD Transport" 24 help 24 help 25 This builds support for transports o 25 This builds support for transports over TCP, Unix sockets and 26 filedescriptors. 26 filedescriptors. 27 27 28 config NET_9P_VIRTIO 28 config NET_9P_VIRTIO 29 depends on VIRTIO 29 depends on VIRTIO 30 tristate "9P Virtio Transport" 30 tristate "9P Virtio Transport" 31 help 31 help 32 This builds support for a transports 32 This builds support for a transports between 33 guest partitions and a host partitio 33 guest partitions and a host partition. 34 34 35 config NET_9P_XEN 35 config NET_9P_XEN 36 depends on XEN 36 depends on XEN 37 select XEN_XENBUS_FRONTEND 37 select XEN_XENBUS_FRONTEND 38 tristate "9P Xen Transport" 38 tristate "9P Xen Transport" 39 help 39 help 40 This builds support for a transport 40 This builds support for a transport for 9pfs between 41 two Xen domains. 41 two Xen domains. 42 42 43 config NET_9P_USBG 43 config NET_9P_USBG 44 bool "9P USB Gadget Transport" 44 bool "9P USB Gadget Transport" 45 depends on USB_GADGET=y || USB_GADGET= 45 depends on USB_GADGET=y || USB_GADGET=NET_9P 46 select CONFIGFS_FS 46 select CONFIGFS_FS 47 select USB_LIBCOMPOSITE 47 select USB_LIBCOMPOSITE 48 help 48 help 49 This builds support for a transport 49 This builds support for a transport for 9pfs over 50 usb gadget. 50 usb gadget. 51 51 52 config NET_9P_RDMA 52 config NET_9P_RDMA 53 depends on INET && INFINIBAND && INFIN 53 depends on INET && INFINIBAND && INFINIBAND_ADDR_TRANS 54 tristate "9P RDMA Transport (Experimen 54 tristate "9P RDMA Transport (Experimental)" 55 help 55 help 56 This builds support for an RDMA tran 56 This builds support for an RDMA transport. 57 57 58 config NET_9P_DEBUG 58 config NET_9P_DEBUG 59 bool "Debug information" 59 bool "Debug information" 60 help 60 help 61 Say Y if you want the 9P subsystem t 61 Say Y if you want the 9P subsystem to log debug information. 62 62 63 endif 63 endif
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.