@samitouri / QOSamiQemu / commits / 3c46691f16

Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging

* tests/functional: preserve PYTHONPATH entries * target/i386: show GMET feature * target/i386/emulate, whpx/i386: on-demand access to runtime state, MMU fixes * tdx: fix use-after-free in tdx_fetch_cpuid * treewide: replace qemu_hw_version() with QEMU_HW_VERSION * sb16: detect invalid migration stream # -----BEGIN PGP SIGNATURE----- # # iQFIBAABCgAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmnEGeAUHHBib256aW5p # QHJlZGhhdC5jb20ACgkQv/vSX3jHroM8wgf/VuuB+yMlsgtDEG1jnAsQcg0gu+p6 # gIBb87RFyZKdrs6ZOtSfgyfo1XRBiHYr/UYoTIkz0PaOb+Scpq5QPKUDceGqUgAm # g3GBtGxTN5tekQzcYFE4flIewsIFXNQh7Wgq4OWLMJqvBm3hoTEyaRMc6hS+F+S5 # Lyd81VWeV5zmer/+PdMH/gpG5+p4a+Me/NsEsd1xhnckakPbiaWJ/o76BxIt6GLo # 3AwHuBr+l6wfg5OCv3WIz3y/HmeFuHnXYicvagoPVKgT1bH8zNeaRKeXVknl0rQn # 6ficJOa0AyDlI9UcUBG4ivQrmdeiWMaiB+Hx2Yd+KW3DRgg8wRdp7tvlSw== # =uGpa # -----END PGP SIGNATURE----- # gpg: Signature made Wed Mar 25 17:22:40 2026 GMT # gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83 # gpg: issuer "pbonzini@redhat.com" # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full] # gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full] # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1 # Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83 * tag 'for-upstream' of https://gitlab.com/bonzini/qemu: target/i386: emulate: follow priv_check_exempt target/i386: emulate: set PG_ERROR_W_MASK as expected target/i386: expose AMD GMET feature hw/audio/sb16: validate VMState fields in post_load whpx: i386: fast runtime state reads whpx: i386: fetch segments on-demand target/i386: emulate: segmentation rework whpx: i386: indirect access to CRs target/i386: emulate: indirect access to CRs whpx: i386: add implementation of new x86_emul_ops target/i386: emulate: add new callbacks whpx: i386: don't restore segment registers after MMIO handling whpx: i386: skip XCRs read for MMIO exits whpx: i386: skip TSC read for MMIO exits whpx: i386: enable exceptions VM exit only when needed whpx: i386: workaround for Windows 10 support treewide: replace qemu_hw_version() with QEMU_HW_VERSION tdx: fix use-after-free in tdx_fetch_cpuid tests/functional: preserve PYTHONPATH entries Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

Peter Maydell committed Mar 25, 2026 at 19:36 UTC 3c46691f163bc2c7bfad6f46e76efca179236e89

No changes.