summaryrefslogtreecommitdiff
path: root/drivers/virt/Kconfig
diff options
context:
space:
mode:
authorJan Kiszka <jan.kiszka@siemens.com>2016-09-11 23:30:04 +0200
committerDong Aisheng <aisheng.dong@nxp.com>2021-11-02 16:57:12 +0800
commitc223e37192a6dd5cbe08817c9004569dbe6c6608 (patch)
treea0785232580d624b4feb14344a09a91b5f3108c7 /drivers/virt/Kconfig
parente39245f8f54b2bbb781326bbe3950eb7d9bad9af (diff)
jailhouse: Add simple debug console via the hypervisor
Jailhouse allows explicitly enabled cells to write character-wise messages to the hypervisor debug console. Make use of this for a platform-agnostic boot diagnosis channel, specifically for non-root cells. This also comes with earlycon support. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Diffstat (limited to 'drivers/virt/Kconfig')
-rw-r--r--drivers/virt/Kconfig11
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/virt/Kconfig b/drivers/virt/Kconfig
index 8061e8ef449f..ef070022b32e 100644
--- a/drivers/virt/Kconfig
+++ b/drivers/virt/Kconfig
@@ -31,6 +31,17 @@ config FSL_HV_MANAGER
4) A kernel interface for receiving callbacks when a managed
partition shuts down.
+config JAILHOUSE_DBGCON
+ tristate "Jailhouse console driver"
+ depends on X86 || ARM || ARM64
+ help
+ The Jailhouse hypervisor provides a simple write-only console for
+ debugging the bootstrap process of its cells. This driver registers
+ a console with the kernel to make use of it.
+
+ Note that Jailhouse has to be configured to permit a cell the usage
+ of the console interface.
+
source "drivers/virt/vboxguest/Kconfig"
source "drivers/virt/nitro_enclaves/Kconfig"