
On Thu, Jul 10, 2025 at 03:21:14AM -0400, Zhenzhong Duan wrote:
Since QEMU 10.1.0 commit id '6e250463b08b' guest crash information for TDX is available in the QEMU monitor, e.g.:
{ "timestamp": { "seconds": 1752118704, "microseconds": 27480 }, "event": "GUEST_PANICKED", "data": { "action": "pause", "info": { "error-code": 0, "message": "TD misconfiguration: SEPT #VE has to be disabled", "type": "tdx" } } }
Let's log this information into the domain log file, e.g.:
2025-07-10 03:39:18.243+0000: panic tdx: error_code='0x0' message='TD misconfiguration: SEPT #VE has to be disabled'
Suggested-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> --- src/qemu/qemu_monitor.c | 16 ++++++++++++++++ src/qemu/qemu_monitor.h | 11 +++++++++++ src/qemu/qemu_monitor_json.c | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+)
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|