diff options
| -rw-r--r-- | arch/s390/Kconfig | 1 | ||||
| -rw-r--r-- | arch/x86/lguest/Kconfig | 1 | ||||
| -rw-r--r-- | drivers/rpmsg/Kconfig | 1 | ||||
| -rw-r--r-- | drivers/virtio/Kconfig | 6 | ||||
| -rw-r--r-- | drivers/virtio/Makefile | 3 |
5 files changed, 1 insertions, 11 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index 107610e01a29..9faf3d9b26c7 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig | |||
| @@ -587,7 +587,6 @@ config S390_GUEST | |||
| 587 | depends on 64BIT && EXPERIMENTAL | 587 | depends on 64BIT && EXPERIMENTAL |
| 588 | select VIRTUALIZATION | 588 | select VIRTUALIZATION |
| 589 | select VIRTIO | 589 | select VIRTIO |
| 590 | select VIRTIO_RING | ||
| 591 | select VIRTIO_CONSOLE | 590 | select VIRTIO_CONSOLE |
| 592 | help | 591 | help |
| 593 | Select this option if you want to run the kernel as a guest under | 592 | Select this option if you want to run the kernel as a guest under |
diff --git a/arch/x86/lguest/Kconfig b/arch/x86/lguest/Kconfig index 6e121a2a49e1..7872a3330fb5 100644 --- a/arch/x86/lguest/Kconfig +++ b/arch/x86/lguest/Kconfig | |||
| @@ -4,7 +4,6 @@ config LGUEST_GUEST | |||
| 4 | depends on X86_32 | 4 | depends on X86_32 |
| 5 | select VIRTUALIZATION | 5 | select VIRTUALIZATION |
| 6 | select VIRTIO | 6 | select VIRTIO |
| 7 | select VIRTIO_RING | ||
| 8 | select VIRTIO_CONSOLE | 7 | select VIRTIO_CONSOLE |
| 9 | help | 8 | help |
| 10 | Lguest is a tiny in-kernel hypervisor. Selecting this will | 9 | Lguest is a tiny in-kernel hypervisor. Selecting this will |
diff --git a/drivers/rpmsg/Kconfig b/drivers/rpmsg/Kconfig index 32aead65735a..2bd911f12571 100644 --- a/drivers/rpmsg/Kconfig +++ b/drivers/rpmsg/Kconfig | |||
| @@ -4,7 +4,6 @@ menu "Rpmsg drivers (EXPERIMENTAL)" | |||
| 4 | config RPMSG | 4 | config RPMSG |
| 5 | tristate | 5 | tristate |
| 6 | select VIRTIO | 6 | select VIRTIO |
| 7 | select VIRTIO_RING | ||
| 8 | depends on EXPERIMENTAL | 7 | depends on EXPERIMENTAL |
| 9 | 8 | ||
| 10 | endmenu | 9 | endmenu |
diff --git a/drivers/virtio/Kconfig b/drivers/virtio/Kconfig index eabc2a0cd989..8d5bddb56cb1 100644 --- a/drivers/virtio/Kconfig +++ b/drivers/virtio/Kconfig | |||
| @@ -5,17 +5,12 @@ config VIRTIO | |||
| 5 | bus, such as CONFIG_VIRTIO_PCI, CONFIG_VIRTIO_MMIO, CONFIG_LGUEST, | 5 | bus, such as CONFIG_VIRTIO_PCI, CONFIG_VIRTIO_MMIO, CONFIG_LGUEST, |
| 6 | CONFIG_RPMSG or CONFIG_S390_GUEST. | 6 | CONFIG_RPMSG or CONFIG_S390_GUEST. |
| 7 | 7 | ||
| 8 | config VIRTIO_RING | ||
| 9 | tristate | ||
| 10 | depends on VIRTIO | ||
| 11 | |||
| 12 | menu "Virtio drivers" | 8 | menu "Virtio drivers" |
| 13 | 9 | ||
| 14 | config VIRTIO_PCI | 10 | config VIRTIO_PCI |
| 15 | tristate "PCI driver for virtio devices (EXPERIMENTAL)" | 11 | tristate "PCI driver for virtio devices (EXPERIMENTAL)" |
| 16 | depends on PCI && EXPERIMENTAL | 12 | depends on PCI && EXPERIMENTAL |
| 17 | select VIRTIO | 13 | select VIRTIO |
| 18 | select VIRTIO_RING | ||
| 19 | ---help--- | 14 | ---help--- |
| 20 | This drivers provides support for virtio based paravirtual device | 15 | This drivers provides support for virtio based paravirtual device |
| 21 | drivers over PCI. This requires that your VMM has appropriate PCI | 16 | drivers over PCI. This requires that your VMM has appropriate PCI |
| @@ -40,7 +35,6 @@ config VIRTIO_BALLOON | |||
| 40 | tristate "Platform bus driver for memory mapped virtio devices (EXPERIMENTAL)" | 35 | tristate "Platform bus driver for memory mapped virtio devices (EXPERIMENTAL)" |
| 41 | depends on HAS_IOMEM && EXPERIMENTAL | 36 | depends on HAS_IOMEM && EXPERIMENTAL |
| 42 | select VIRTIO | 37 | select VIRTIO |
| 43 | select VIRTIO_RING | ||
| 44 | ---help--- | 38 | ---help--- |
| 45 | This drivers provides support for memory mapped virtio | 39 | This drivers provides support for memory mapped virtio |
| 46 | platform device driver. | 40 | platform device driver. |
diff --git a/drivers/virtio/Makefile b/drivers/virtio/Makefile index 5a4c63cfd380..9076635697bb 100644 --- a/drivers/virtio/Makefile +++ b/drivers/virtio/Makefile | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | obj-$(CONFIG_VIRTIO) += virtio.o | 1 | obj-$(CONFIG_VIRTIO) += virtio.o virtio_ring.o |
| 2 | obj-$(CONFIG_VIRTIO_RING) += virtio_ring.o | ||
| 3 | obj-$(CONFIG_VIRTIO_MMIO) += virtio_mmio.o | 2 | obj-$(CONFIG_VIRTIO_MMIO) += virtio_mmio.o |
| 4 | obj-$(CONFIG_VIRTIO_PCI) += virtio_pci.o | 3 | obj-$(CONFIG_VIRTIO_PCI) += virtio_pci.o |
| 5 | obj-$(CONFIG_VIRTIO_BALLOON) += virtio_balloon.o | 4 | obj-$(CONFIG_VIRTIO_BALLOON) += virtio_balloon.o |
