]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/i386/mshv: Implement mshv_get_standard_regs()
authorMagnus Kulke <magnuskulke@linux.microsoft.com>
Tue, 16 Sep 2025 16:48:34 +0000 (18:48 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 8 Oct 2025 17:17:30 +0000 (19:17 +0200)
commit66480a048a01fc833ba153410282609f26166141
tree24b96714a92c0befd708e043af2969012bc24047
parent2bd7a6aa4743ee85c77c0520e8b422b3bfeab386
target/i386/mshv: Implement mshv_get_standard_regs()

Fetch standard register state from MSHV vCPUs to support debugging,
migration, and other introspection features in QEMU.

Fetch standard register state from a MHSV vCPU's. A generic get_regs()
function and a mapper to map the different register representations are
introduced.

Signed-off-by: Magnus Kulke <magnuskulke@linux.microsoft.com>
Link: https://lore.kernel.org/r/20250916164847.77883-15-magnuskulke@linux.microsoft.com
[mshv.h/mshv_int.h split. - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
include/system/mshv_int.h
target/i386/mshv/mshv-cpu.c