Oops, forgot to note:

This is to apply on top of target-arm.next (which includes the arm64 WHPX 
support).
It won’t apply on top of current master.

> On 11. Feb 2026, at 06:53, Mohamed Mediouni <[email protected]> wrote:
> 
> x86_64 WHPX updates:
> 
> - fixing debug support, which was broken since around: "gdbstub: move guest 
> debug support check to ops"
> a48e7d9e52f8fe8b47f4c74f3e99d9d677b87fe5
> - switch over from winhvemulation to common x86 VM exit emulation code
> - remove some log lines
> 
> Mohamed Mediouni (7):
>  whpx: re-enable guest debug support on x86
>  whpx: preparatory changes before switching over from winhvemulation
>  whpx: refactor whpx_destroy_vcpu to arch-specific function
>  whpx: move whpx_get_reg/whpx_set_reg to generic code
>  whpx: x86: switch over from winhvemulation to target/i386/emulate
>  whpx: remove remaining winhvemulation support code
>  whpx: x86: remove messages
> 
> accel/whpx/whpx-accel-ops.c     |   8 +
> accel/whpx/whpx-common.c        |  62 ++++---
> include/system/whpx-all.h       |   5 +
> include/system/whpx-common.h    |   6 +-
> include/system/whpx-internal.h  |  16 --
> meson.build                     |   3 +-
> target/arm/whpx/whpx-all.c      |  33 +---
> target/i386/cpu.h               |   2 +-
> target/i386/emulate/meson.build |   1 +
> target/i386/mshv/meson.build    |   4 +
> target/i386/whpx/whpx-all.c     | 308 ++++++++++++++++++++------------
> 11 files changed, 252 insertions(+), 196 deletions(-)
> 
> -- 
> 2.50.1 (Apple Git-155)
> 


Reply via email to