1# 2# Vsock protocol 3# 4 5config VSOCKETS 6 tristate "Virtual Socket protocol" 7 help 8 Virtual Socket Protocol is a socket protocol similar to TCP/IP 9 allowing communication between Virtual Machines and hypervisor 10 or host. 11 12 You should also select one or more hypervisor-specific transports 13 below. 14 15 To compile this driver as a module, choose M here: the module 16 will be called vsock. If unsure, say N. 17 18config VMWARE_VMCI_VSOCKETS 19 tristate "VMware VMCI transport for Virtual Sockets" 20 depends on VSOCKETS && VMWARE_VMCI 21 help 22 This module implements a VMCI transport for Virtual Sockets. 23 24 Enable this transport if your Virtual Machine runs on a VMware 25 hypervisor. 26 27 To compile this driver as a module, choose M here: the module 28 will be called vmw_vsock_vmci_transport. If unsure, say N. 29 30config VIRTIO_VSOCKETS 31 tristate "virtio transport for Virtual Sockets" 32 depends on VSOCKETS && VIRTIO 33 select VIRTIO_VSOCKETS_COMMON 34 help 35 This module implements a virtio transport for Virtual Sockets. 36 37 Enable this transport if your Virtual Machine host supports Virtual 38 Sockets over virtio. 39 40 To compile this driver as a module, choose M here: the module will be 41 called vmw_vsock_virtio_transport. If unsure, say N. 42 43config VIRTIO_VSOCKETS_COMMON 44 tristate 45 help 46 This option is selected by any driver which needs to access 47 the virtio_vsock. The module will be called 48 vmw_vsock_virtio_transport_common. 49 50config HYPERV_VSOCKETS 51 tristate "Hyper-V transport for Virtual Sockets" 52 depends on VSOCKETS && HYPERV 53 help 54 This module implements a Hyper-V transport for Virtual Sockets. 55 56 Enable this transport if your Virtual Machine host supports Virtual 57 Sockets over Hyper-V VMBus. 58 59 To compile this driver as a module, choose M here: the module will be 60 called hv_sock. If unsure, say N. 61