Kconfig 1.8 KB

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