qemu/target/i386/whpx
Ivan Shcherbakov f000bc7458 WHPX: fixed TPR/CR8 translation issues affecting VM debugging
This patch fixes the following error that would occur when trying to resume
a WHPX-accelerated VM from a breakpoint:

    qemu: WHPX: Failed to set interrupt state registers, hr=c0350005

The error arises from an incorrect CR8 value being passed to
WHvSetVirtualProcessorRegisters() that doesn't match the
value set via WHvSetVirtualProcessorInterruptControllerState2().

Signed-off-by: Ivan Shcherbakov <ivan@sysprogs.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2022-05-14 12:32:40 +02:00
..
meson.build accel: replace struct CpusAccel with AccelOpsClass 2021-02-05 10:24:15 -10:00
whpx-accel-ops.c whpx: Added support for breakpoints and stepping 2022-04-06 14:31:55 +02:00
whpx-accel-ops.h Clean up header guards that don't match their file name 2022-05-11 16:49:06 +02:00
whpx-all.c WHPX: fixed TPR/CR8 translation issues affecting VM debugging 2022-05-14 12:32:40 +02:00
whpx-apic.c Remove qemu-common.h include from most units 2022-04-06 14:31:55 +02:00
whpx-internal.h Clean up header guards that don't match their file name 2022-05-11 16:49:06 +02:00