| Rusty Russell | ec3d41c | 2007-10-22 11:03:36 +1000 | [diff] [blame] | 1 | # Virtio always gets selected by whoever wants it. | 
|  | 2 | config VIRTIO | 
| Rusty Russell | c6fd470 | 2008-02-04 23:50:05 -0500 | [diff] [blame] | 3 | tristate | 
| Rusty Russell | 0a8a69d | 2007-10-22 11:03:40 +1000 | [diff] [blame] | 4 |  | 
|  | 5 | # Similarly the virtio ring implementation. | 
|  | 6 | config VIRTIO_RING | 
| Rusty Russell | c6fd470 | 2008-02-04 23:50:05 -0500 | [diff] [blame] | 7 | tristate | 
| Rusty Russell | 0a8a69d | 2007-10-22 11:03:40 +1000 | [diff] [blame] | 8 | depends on VIRTIO | 
| Anthony Liguori | 3343660 | 2007-11-12 21:30:26 -0600 | [diff] [blame] | 9 |  | 
|  | 10 | config VIRTIO_PCI | 
|  | 11 | tristate "PCI driver for virtio devices (EXPERIMENTAL)" | 
|  | 12 | depends on PCI && EXPERIMENTAL | 
|  | 13 | select VIRTIO | 
|  | 14 | select VIRTIO_RING | 
|  | 15 | ---help--- | 
|  | 16 | This drivers provides support for virtio based paravirtual device | 
|  | 17 | drivers over PCI.  This requires that your VMM has appropriate PCI | 
|  | 18 | virtio backends.  Most QEMU based VMMs should support these devices | 
|  | 19 | (like KVM or Xen). | 
|  | 20 |  | 
|  | 21 | Currently, the ABI is not considered stable so there is no guarantee | 
|  | 22 | that this version of the driver will work with your VMM. | 
|  | 23 |  | 
|  | 24 | If unsure, say M. | 
|  | 25 |  | 
| Rusty Russell | 6b35e40 | 2008-02-04 23:50:12 -0500 | [diff] [blame] | 26 | config VIRTIO_BALLOON | 
|  | 27 | tristate "Virtio balloon driver (EXPERIMENTAL)" | 
|  | 28 | select VIRTIO | 
|  | 29 | select VIRTIO_RING | 
|  | 30 | ---help--- | 
|  | 31 | This driver supports increasing and decreasing the amount | 
|  | 32 | of memory within a KVM guest. | 
|  | 33 |  | 
|  | 34 | If unsure, say M. | 
|  | 35 |  |