Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
linux-4.19: Add several VIRTIO options
With VIRTIO we hope to be able to speed up our VM guests a lot. Add several VIRTIO options. CONFIG_VSOCKETS =============== Virtual Socket Protocol is a socket protocol similar to TCP/IP allowing communication between Virtual Machines and hypervisor or host. You should also select one or more hypervisor-specific transports below. To compile this driver as a module, choose M here: the module will be called vsock. If unsure, say N. CONFIG_VIRTIO_VSOCKETS ====================== This module implements a virtio transport for Virtual Sockets. Enable this transport if your Virtual Machine host supports Virtual Sockets over virtio. To compile this driver as a module, choose M here: the module will be called vmw_vsock_virtio_transport. If unsure, say N. CONFIG_VIRTIO_BLK ================= This is the virtual block driver for virtio. It can be used with QEMU based VMMs (like KVM or Xen). Say Y or M. CONFIG_VIRTIO_NET ================= This is the virtual network driver for virtio. It can be used with QEMU based VMMs (like KVM or Xen). Say Y or M. CONFIG_VIRTIO_CONSOLE ===================== Virtio console for use with hypervisors. Also serves as a general-purpose serial device for data transfer between the guest and host. Character devices at /dev/vportNpn will be created when corresponding ports are found, where N is the device number and n is the port number within that device. If specified by the host, a sysfs attribute called 'name' will be populated with a name for the port which can be used by udev scripts to create a symlink to the device. CONFIG_VIRTIO_PCI ================= his driver provides support for virtio based paravirtual device drivers over PCI. This requires that your VMM has appropriate PCI virtio backends. Most QEMU based VMMs should support these devices (like KVM or Xen). If unsure, say M. CONFIG_VIRTIO_BALLOON ===================== This driver supports increasing and decreasing the amount of memory within a KVM guest. If unsure, say M. CONFIG_VIRTIO_INPUT =================== This driver supports virtio input devices such as keyboards, mice and tablets. If unsure, say M.
- Loading branch information