| 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 |  |