Commit fff352b9b6 for qemu.org

commit fff352b9b6080e580aa1fadd29b4eccf4cb2922a
Merge: 582df3794e c725a896c6
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Thu Mar 12 15:21:06 2026 +0000

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

    * accel/kvm: fix typo in variable name
    * system: fix coverity issues related to confidential guest reset
    * target/i386: add compat for migrating error code
    * docs fixes
    * hyperv/syndbg: check length returned by cpu_physical_memory_map()
    * typedefs: move QIgvm out of typedefs.h
    * rust: Update Cargo.lock
    * i386/cpu: cleanups for ClearwaterForest, AMX and more

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFIBAABCgAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAmmynZkUHHBib256aW5p
    # QHJlZGhhdC5jb20ACgkQv/vSX3jHroP4mgf/bBnkf9xtT4M7+tIoHWCPKGCBuKpQ
    # K0IXQ3QM9SJkQpKDbxwytFeGUo2+3jzbsOL+TSm95BmvM9lLj1eP3RALs1r+N1MV
    # PISUVwtYyva69OaY/AoiVk5GXMvUqnLMdKm/wTfASH9iA8vd8G20dq0UUqqV+sK0
    # e1RZIC9iAURbYnEJhHVgN+I6BXEhDntX087YRV4DR04HI7Ypr8IoOFEbSGIjSbvo
    # oiSnBHHH/4L6GlrHtGx03JXlqYG2i2jq/9k5InHXSKHkK9WdVxi8G9WdieoV/Eur
    # bsFDJnQs48Na2WKR8R+OIsONdiyU+4zcFOSn8pOM6mJmdD7Fk+/3IPq/2g==
    # =IIgH
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Thu Mar 12 11:03:53 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:
      typedefs: move QIgvm out of typedefs.h
      rust: Update Cargo.lock
      target/i386: add compat for migrating error code
      docs: mention that WHPX supports Arm too
      qemu-options.hx: document Hyper-V enlightenments accelerator option
      docs: remove 64-bit only mentions for accelerators
      accel/kvm: fix typo in variable name
      coverity: fix coverity issues related to confidential guest reset
      i386/cpu: Enable CPUID 0x1f & cache model for ClearwaterForest
      i386/cpu: Adjust the note for CPU models with its-no
      i386/cpu: Remove unnecessary cache_info fields from builtin CPU model
      i386/cpu: Rename AMX mirror feature words with -alias suffix
      i386/cpu: Rename AMX mirror cpuid macros with _ALIAS suffix
      hyperv/syndbg: check length returned by cpu_physical_memory_map()

    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>