cloud-hypervisor/hypervisor/src
Muminul Islam ff4c8f7480 hypervisor: mshv: handle Special Debug Print VMG exit
Add handling for GHCB_INFO_SPECIAL_DBGPRINT VMG exit in the SEV-SNP
guest exit handler. This exit occurs when the guest sends debug print
requests through the GHCB interface.

Without this handler, SEV-SNP guests fail to boot when debug output
is triggered, such as when a debugger is attached to the guest image.

The handler acknowledges the exit without printing to avoid performance
degradation from frequent debug print requests.

Signed-off-by: Muminul Islam <muislam@microsoft.com>
2026-02-13 22:22:00 +00:00
..
arch hypervisor: mshv: Introduce CPU state update function and use it 2026-01-14 10:57:20 +00:00
kvm hypervisor: AMX state snapshot and restore support 2025-12-11 17:14:13 +00:00
mshv hypervisor: mshv: handle Special Debug Print VMG exit 2026-02-13 22:22:00 +00:00
cpu.rs hypervisor: Don't create temporary vector for boot MSRs 2025-11-29 13:07:16 +00:00
device.rs misc: hypervisor: streamline error Display::fmt() 2025-06-13 19:55:54 +00:00
hypervisor.rs hypervisor: Suppress unused_unsafe warning 2026-01-07 00:20:41 +00:00
lib.rs hypervisor: Add an unreachable arm to get/set_x86_64_reg 2026-02-10 08:33:43 +00:00
vm.rs hypervisor: mshv: retrieve MSRs list correctly 2025-12-07 01:29:56 +00:00