|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH] plat/kvm: Automatically select needed drivers
Automatically select the virtio-9p and virtio-net driver depending if
lib/uknetdev or lib/uk9p was selected. This is for simplifying the
base configuration. The items are not forced selected, so a user can
still un-select them.
Signed-off-by: Simon Kuenzer <simon.kuenzer@xxxxxxxxx>
---
lib/uknetdev/Config.uk | 1 -
plat/kvm/Config.uk | 3 +++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/uknetdev/Config.uk b/lib/uknetdev/Config.uk
index 2de7aca0..618e8e67 100644
--- a/lib/uknetdev/Config.uk
+++ b/lib/uknetdev/Config.uk
@@ -4,7 +4,6 @@ menuconfig LIBUKNETDEV
select LIBNOLIBC if !HAVE_LIBC
select LIBUKDEBUG
select LIBUKALLOC
- select VIRTIO_NET if PLAT_KVM
if LIBUKNETDEV
config LIBUKNETDEV_MAXNBQUEUES
diff --git a/plat/kvm/Config.uk b/plat/kvm/Config.uk
index be6aea00..922cb1c1 100644
--- a/plat/kvm/Config.uk
+++ b/plat/kvm/Config.uk
@@ -65,6 +65,7 @@ config VIRTIO_BUS
menu "Virtio"
config VIRTIO_PCI
bool "Virtio PCI device support"
+ default y if (VIRTIO_NET || VIRTIO_9P)
default n
depends on KVM_PCI
select VIRTIO_BUS
@@ -73,6 +74,7 @@ config VIRTIO_PCI
config VIRTIO_NET
bool "Virtio Net device"
+ default y if LIBUKNETDEV
default n
depends on LIBUKNETDEV
select VIRTIO_BUS
@@ -82,6 +84,7 @@ config VIRTIO_NET
config VIRTIO_9P
bool "Virtio 9P device"
+ default y if LIBUK9P
default n
depends on LIBUK9P
select VIRTIO_BUS
--
2.20.1
_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |