Commit 9f9f41d837 for qemu.org

commit 9f9f41d837394aa96232ee03137d90d24658563a
Merge: 40ba85501c 7d42b0a4f5
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Fri Oct 9 09:59:34 2026 +0200

    Merge tag 'mkulke-pull-20261006' of https://github.com/mkulke/qemu into staging

    mshv changes for 2026-10-06

    # -----BEGIN PGP SIGNATURE-----
    #
    # iHUEABYIAB0WIQSIMd1XyYFq56tSq9Pd9deQOCwLigUCasUgRQAKCRDd9deQOCwL
    # immnAQDo7Ne/KysDmYNqzxYBnA3q+eak0vAoamNHjlPzwO4nawEA6za2E08r1seV
    # dgB8Pog+loHyFuaksgwrn/rSxZHh7Ag=
    # =PC0s
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 06 Oct 2026 06:22:29 PM CEST
    # gpg:                using EDDSA key 8831DD57C9816AE7AB52ABD3DDF5D790382C0B8A
    # gpg: Good signature from "Magnus Kulke (QEMU) <magnuskulke@linux.microsoft.com>" [unknown]
    # gpg: WARNING: This key is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: 5255 B617 7982 9168 7022  31CA 68D9 BB56 DD17 8417
    #      Subkey fingerprint: 8831 DD57 C981 6AE7 AB52  ABD3 DDF5 D790 382C 0B8A

    * tag 'mkulke-pull-20261006' of https://github.com/mkulke/qemu:
      target/i386/mshv: support single-stepping
      accel/mshv: add gdbstub software breakpoint support
      include/hw/hyperv: add ABI for exception intercepts and pending events
      target/i386/mshv: Fix cpu feature-leak from host
      target/i386/mshv: zero-init msr hvcall args
      target/i386/mshv: fix pio handlers clobbering device-modified registers
      target/i386/mshv: remove fallback for register page set registers
      target/i386/mshv: remove fallback for register page get registers
      target/i386/mshv: abort when hv_vp_register_page setup fails
      include/hw/hyperv: move hv_vp_register_page struct definition
      target/i386/mshv: fix read/write memory across the page boundary

    Signed-off-by: Richard Henderson <richard.henderson@linaro.org>