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 103343660dSAnthony Liguoriconfig VIRTIO_PCI 113343660dSAnthony Liguori tristate "PCI driver for virtio devices (EXPERIMENTAL)" 123343660dSAnthony Liguori depends on PCI && EXPERIMENTAL 133343660dSAnthony Liguori select VIRTIO 143343660dSAnthony Liguori select VIRTIO_RING 153343660dSAnthony Liguori ---help--- 163343660dSAnthony Liguori This drivers provides support for virtio based paravirtual device 173343660dSAnthony Liguori drivers over PCI. This requires that your VMM has appropriate PCI 183343660dSAnthony Liguori virtio backends. Most QEMU based VMMs should support these devices 193343660dSAnthony Liguori (like KVM or Xen). 203343660dSAnthony Liguori 213343660dSAnthony Liguori Currently, the ABI is not considered stable so there is no guarantee 223343660dSAnthony Liguori that this version of the driver will work with your VMM. 233343660dSAnthony Liguori 243343660dSAnthony Liguori If unsure, say M. 253343660dSAnthony Liguori 26*6b35e407SRusty Russellconfig VIRTIO_BALLOON 27*6b35e407SRusty Russell tristate "Virtio balloon driver (EXPERIMENTAL)" 28*6b35e407SRusty Russell select VIRTIO 29*6b35e407SRusty Russell select VIRTIO_RING 30*6b35e407SRusty Russell ---help--- 31*6b35e407SRusty Russell This driver supports increasing and decreasing the amount 32*6b35e407SRusty Russell of memory within a KVM guest. 33*6b35e407SRusty Russell 34*6b35e407SRusty Russell If unsure, say M. 35*6b35e407SRusty Russell 36