1ec3d41c4SRusty Russell# Virtio always gets selected by whoever wants it. 2ec3d41c4SRusty Russellconfig VIRTIO 3c6fd4701SRusty Russell tristate 40a8a69ddSRusty Russell 50a8a69ddSRusty Russell# Similarly the virtio ring implementation. 60a8a69ddSRusty Russellconfig VIRTIO_RING 7c6fd4701SRusty Russell tristate 80a8a69ddSRusty Russell depends on VIRTIO 93343660dSAnthony Liguori 10*e7254219SOhad Ben-Cohenmenu "Virtio drivers" 11*e7254219SOhad Ben-Cohen 123343660dSAnthony Liguoriconfig VIRTIO_PCI 133343660dSAnthony Liguori tristate "PCI driver for virtio devices (EXPERIMENTAL)" 143343660dSAnthony Liguori depends on PCI && EXPERIMENTAL 153343660dSAnthony Liguori select VIRTIO 163343660dSAnthony Liguori select VIRTIO_RING 173343660dSAnthony Liguori ---help--- 183343660dSAnthony Liguori This drivers provides support for virtio based paravirtual device 193343660dSAnthony Liguori drivers over PCI. This requires that your VMM has appropriate PCI 203343660dSAnthony Liguori virtio backends. Most QEMU based VMMs should support these devices 213343660dSAnthony Liguori (like KVM or Xen). 223343660dSAnthony Liguori 233343660dSAnthony Liguori Currently, the ABI is not considered stable so there is no guarantee 243343660dSAnthony Liguori that this version of the driver will work with your VMM. 253343660dSAnthony Liguori 263343660dSAnthony Liguori If unsure, say M. 273343660dSAnthony Liguori 286b35e407SRusty Russellconfig VIRTIO_BALLOON 296b35e407SRusty Russell tristate "Virtio balloon driver (EXPERIMENTAL)" 306b35e407SRusty Russell select VIRTIO 316b35e407SRusty Russell select VIRTIO_RING 326b35e407SRusty Russell ---help--- 336b35e407SRusty Russell This driver supports increasing and decreasing the amount 346b35e407SRusty Russell of memory within a KVM guest. 356b35e407SRusty Russell 366b35e407SRusty Russell If unsure, say M. 376b35e407SRusty Russell 38*e7254219SOhad Ben-Cohenendmenu 39