1 # SPDX-License-Identifier: GPL-2.0-only << 2 # 1 # 3 # Vsock protocol 2 # Vsock protocol 4 # 3 # 5 4 6 config VSOCKETS 5 config VSOCKETS 7 tristate "Virtual Socket protocol" 6 tristate "Virtual Socket protocol" 8 help 7 help 9 Virtual Socket Protocol is a socket 8 Virtual Socket Protocol is a socket protocol similar to TCP/IP 10 allowing communication between Virtu !! 9 allowing comunication between Virtual Machines and hypervisor 11 or host. 10 or host. 12 11 13 You should also select one or more h 12 You should also select one or more hypervisor-specific transports 14 below. 13 below. 15 14 16 To compile this driver as a module, 15 To compile this driver as a module, choose M here: the module 17 will be called vsock. If unsure, say 16 will be called vsock. If unsure, say N. 18 17 19 config VSOCKETS_DIAG << 20 tristate "Virtual Sockets monitoring i << 21 depends on VSOCKETS << 22 default y << 23 help << 24 Support for PF_VSOCK sockets monitor << 25 If unsure, say Y. << 26 << 27 Enable this module so userspace appl << 28 << 29 config VSOCKETS_LOOPBACK << 30 tristate "Virtual Sockets loopback tra << 31 depends on VSOCKETS << 32 default y << 33 select VIRTIO_VSOCKETS_COMMON << 34 help << 35 This module implements a loopback tr << 36 using vmw_vsock_virtio_transport_com << 37 << 38 To compile this driver as a module, << 39 will be called vsock_loopback. If un << 40 << 41 config VMWARE_VMCI_VSOCKETS 18 config VMWARE_VMCI_VSOCKETS 42 tristate "VMware VMCI transport for Vi 19 tristate "VMware VMCI transport for Virtual Sockets" 43 depends on VSOCKETS && VMWARE_VMCI 20 depends on VSOCKETS && VMWARE_VMCI 44 help 21 help 45 This module implements a VMCI transp 22 This module implements a VMCI transport for Virtual Sockets. 46 23 47 Enable this transport if your Virtua 24 Enable this transport if your Virtual Machine runs on a VMware 48 hypervisor. 25 hypervisor. 49 26 50 To compile this driver as a module, 27 To compile this driver as a module, choose M here: the module 51 will be called vmw_vsock_vmci_transp 28 will be called vmw_vsock_vmci_transport. If unsure, say N. 52 << 53 config VIRTIO_VSOCKETS << 54 tristate "virtio transport for Virtual << 55 depends on VSOCKETS && VIRTIO << 56 select VIRTIO_VSOCKETS_COMMON << 57 help << 58 This module implements a virtio tran << 59 << 60 Enable this transport if your Virtua << 61 Sockets over virtio. << 62 << 63 To compile this driver as a module, << 64 called vmw_vsock_virtio_transport. I << 65 << 66 config VIRTIO_VSOCKETS_COMMON << 67 tristate << 68 help << 69 This option is selected by any drive << 70 the virtio_vsock. The module will b << 71 vmw_vsock_virtio_transport_common. << 72 << 73 config HYPERV_VSOCKETS << 74 tristate "Hyper-V transport for Virtua << 75 depends on VSOCKETS && HYPERV << 76 help << 77 This module implements a Hyper-V tra << 78 << 79 Enable this transport if your Virtua << 80 Sockets over Hyper-V VMBus. << 81 << 82 To compile this driver as a module, << 83 called hv_sock. If unsure, say N. <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.