From 5715408d6176fba52b3b8bcc45182de993671bc2 Mon Sep 17 00:00:00 2001 From: Fupan Li Date: Wed, 10 Sep 2025 13:55:08 +0800 Subject: [PATCH] runtime-rs: add the console device to kernel boot for qemu Add the console device to kernel boot, thus we can log out the kernel's boot message for debug. Signed-off-by: Fupan Li --- .../crates/hypervisor/src/qemu/cmdline_generator.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/runtime-rs/crates/hypervisor/src/qemu/cmdline_generator.rs b/src/runtime-rs/crates/hypervisor/src/qemu/cmdline_generator.rs index 615e8a8381..606e0e1cda 100644 --- a/src/runtime-rs/crates/hypervisor/src/qemu/cmdline_generator.rs +++ b/src/runtime-rs/crates/hypervisor/src/qemu/cmdline_generator.rs @@ -2410,6 +2410,10 @@ impl<'a> QemuCmdLine<'a> { console_socket_chardev.set_server(true); console_socket_chardev.set_wait(false); self.devices.push(Box::new(console_socket_chardev)); + + self.kernel + .params + .append(&mut KernelParams::from_string("console=hvc0")); } pub fn add_virtio_balloon(&mut self) {