seccomp: Fix ioctl number for SECCOMP_IOCTL_NOTIF_ID_VALID
[linux/fpc-iii.git] / net / vmw_vsock / Kconfig
blob8abcb815af2d2b51d1d0aaf97e7e45298f8d4b61
1 # SPDX-License-Identifier: GPL-2.0-only
3 # Vsock protocol
6 config VSOCKETS
7         tristate "Virtual Socket protocol"
8         help
9           Virtual Socket Protocol is a socket protocol similar to TCP/IP
10           allowing communication between Virtual Machines and hypervisor
11           or host.
13           You should also select one or more hypervisor-specific transports
14           below.
16           To compile this driver as a module, choose M here: the module
17           will be called vsock. If unsure, say N.
19 config VSOCKETS_DIAG
20         tristate "Virtual Sockets monitoring interface"
21         depends on VSOCKETS
22         default y
23         help
24           Support for PF_VSOCK sockets monitoring interface used by the ss tool.
25           If unsure, say Y.
27           Enable this module so userspace applications can query open sockets.
29 config VMWARE_VMCI_VSOCKETS
30         tristate "VMware VMCI transport for Virtual Sockets"
31         depends on VSOCKETS && VMWARE_VMCI
32         help
33           This module implements a VMCI transport for Virtual Sockets.
35           Enable this transport if your Virtual Machine runs on a VMware
36           hypervisor.
38           To compile this driver as a module, choose M here: the module
39           will be called vmw_vsock_vmci_transport. If unsure, say N.
41 config VIRTIO_VSOCKETS
42         tristate "virtio transport for Virtual Sockets"
43         depends on VSOCKETS && VIRTIO
44         select VIRTIO_VSOCKETS_COMMON
45         help
46           This module implements a virtio transport for Virtual Sockets.
48           Enable this transport if your Virtual Machine host supports Virtual
49           Sockets over virtio.
51           To compile this driver as a module, choose M here: the module will be
52           called vmw_vsock_virtio_transport. If unsure, say N.
54 config VIRTIO_VSOCKETS_COMMON
55         tristate
56         help
57           This option is selected by any driver which needs to access
58           the virtio_vsock.  The module will be called
59           vmw_vsock_virtio_transport_common.
61 config HYPERV_VSOCKETS
62         tristate "Hyper-V transport for Virtual Sockets"
63         depends on VSOCKETS && HYPERV
64         help
65           This module implements a Hyper-V transport for Virtual Sockets.
67           Enable this transport if your Virtual Machine host supports Virtual
68           Sockets over Hyper-V VMBus.
70           To compile this driver as a module, choose M here: the module will be
71           called hv_sock. If unsure, say N.