Merge tag 'for-6.4/io_uring-2023-05-07' of git://git.kernel.dk/linux
[sfrench/cifs-2.6.git] / net / 9p / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # 9P protocol configuration
4 #
5
6 menuconfig NET_9P
7         tristate "Plan 9 Resource Sharing Support (9P2000)"
8         help
9           If you say Y here, you will get experimental support for
10           Plan 9 resource sharing via the 9P2000 protocol.
11
12           See <http://v9fs.sf.net> for more information.
13
14           If unsure, say N.
15
16 if NET_9P
17
18 config NET_9P_FD
19         default NET_9P
20         imply INET
21         imply UNIX
22         tristate "9P FD Transport"
23         help
24           This builds support for transports over TCP, Unix sockets and
25           filedescriptors.
26
27 config NET_9P_VIRTIO
28         depends on VIRTIO
29         tristate "9P Virtio Transport"
30         help
31           This builds support for a transports between
32           guest partitions and a host partition.
33
34 config NET_9P_XEN
35         depends on XEN
36         select XEN_XENBUS_FRONTEND
37         tristate "9P Xen Transport"
38         help
39           This builds support for a transport for 9pfs between
40           two Xen domains.
41
42
43 config NET_9P_RDMA
44         depends on INET && INFINIBAND && INFINIBAND_ADDR_TRANS
45         tristate "9P RDMA Transport (Experimental)"
46         help
47           This builds support for an RDMA transport.
48
49 config NET_9P_DEBUG
50         bool "Debug information"
51         help
52           Say Y if you want the 9P subsystem to log debug information.
53
54 endif