Commit ece408818d for qemu.org
commit ece408818d27f745ef1b05fb3cc99a1e7a5bf580
Merge: 4dd433550d 7db36b8223
Author: Peter Maydell <peter.maydell@linaro.org>
Date: Fri Feb 13 10:30:07 2026 +0000
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
* hw/i386: Remove deprecated PC 2.6 and 2.7 machines
* i386/cpu: Fix incorrect initializer in Diamond Rapids definition
* qom: Clean up property release
* target/i386/kvm: set KVM_PMU_CAP_DISABLE if "-pmu" is configured
* target/i386/kvm: reset AMD and perfmon-v2 PMU registers during VM reset
* mshv: Cleanup
* target/i386: convert SEV-ES termination requests to guest panic events
# -----BEGIN PGP SIGNATURE-----
#
# iQFIBAABCgAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmmO+kYUHHBib256aW5p
# QHJlZGhhdC5jb20ACgkQv/vSX3jHroPwIQf/XL4HXB7bYQH7LtTgsjmmxPpEqGuM
# 2QWvv1HurGf4pBCkBB7iFdzngSbJSzvtIM4D2KRuXVc99Ml8Do4kKGwDdtVfaM+I
# x+nsJfnSGA7tuNVQUUDEM1XWrnk3+O9oQxlk3elBWy8IBIjHFY1rv3FBdO9WkDpu
# AlaMITrX4R7u5gadCrxvAprbngNGlK220HZ+nxdxvf6mWkYMPqy1xtNzHIioG61V
# A94tdv/OZnUoQMd98c/yUvfST4/Gx6FeoEYfmyXGrnLM+Tc9es/xpN/mCYLdP3wA
# MDS170D2Z0zoZScLcpMfeqSn5cDYBMOSHBzqFpw2/FNVTO3td2qlSMLjzw==
# =AqB6
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri Feb 13 10:17:42 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: (41 commits)
target/i386/mshv: remove unused optimization of gva=>gpa translation
accel/mshv: Remove remap overlapping mappings code
tests: add /qdev/free-properties test
qdev: make release_tpm() idempotent
qdev: make release_drive() idempotent
qdev: make release_string() idempotent
qdev: Free property array on release
target/i386/kvm: support perfmon-v2 for reset
target/i386/kvm: reset AMD PMU registers during VM reset
target/i386/kvm: rename architectural PMU variables
target/i386/kvm: extract unrelated code out of kvm_x86_build_cpuid()
target/i386/kvm: set KVM_PMU_CAP_DISABLE if "-pmu" is configured
i386/cpu: Fix incorrect initializer in Diamond Rapids definition
hw/char/virtio-serial: Do not expose the 'emergency-write' property
hw/virtio/virtio-pci: Remove VirtIOPCIProxy::ignore_backend_features field
hw/i386/intel_iommu: Remove IntelIOMMUState::buggy_eim field
hw/core/machine: Remove hw_compat_2_7[] array
hw/audio/pcspk: Remove PCSpkState::migrate field
target/i386/cpu: Remove CPUX86State::full_cpuid_auto_level field
hw/i386/pc: Remove pc_compat_2_7[] array
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>