]> xenbits.xensource.com Git - unikraft/unikraft.git/commitdiff
drivers/xenemgcon: Depend on `libukconsole`
authorSimon Kuenzer <simon@unikraft.io>
Thu, 19 Sep 2024 14:23:25 +0000 (16:23 +0200)
committerUnikraft Bot <monkey@unikraft.io>
Sat, 14 Dec 2024 10:47:46 +0000 (10:47 +0000)
Makes the Xen emergency console driver dependent on `libukconsole` instead
of selecting it. This fits our current driver model: only include drivers
when there is an application need.

Signed-off-by: Simon Kuenzer <simon@unikraft.io>
Reviewed-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
Reviewed-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
Reviewed-by: Michalis Pappas <michalis@unikraft.io>
Approved-by: Michalis Pappas <michalis@unikraft.io>
GitHub-Closes: #1501

drivers/xen/xenemgcons/Config.uk

index 9ceab49057ab0b52ff411c83374643bc4e6caf44..2e3f957729042b5af9d8d62a56a1d0a8ebcb0cfc 100644 (file)
@@ -1,10 +1,11 @@
 config LIBXENEMGCONS
        bool "xenemgcons: Xen emergency console"
        select LIBXENHEADERS
-       select LIBUKCONSOLE
+       depends on LIBUKCONSOLE
        depends on PLAT_XEN
        help
-               Driver for the Xen emergency console.
+               Driver for the Xen emergency console. This console is
+               based on a single hypercall.
                In order to see output, make sure you use a Xen version
                that is compiled with debug mode and set guest_loglvl
                accordingly. Read Xen documentation for more information.