Commit eea8fe61b8 for qemu.org

commit eea8fe61b8be8f3016e522e6af24924a0266ca95
Merge: 3375621e78 e27a2b5f36
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Fri Aug 21 10:39:31 2026 -0700

    Merge tag 'igvm-20260821-pull-request' of https://gitlab.com/kraxel/qemu into staging

    igvm + vmlaunchupdate: allow guests supply their own igvm firmware images.

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEoDKM/7k6F6eZAf59TLbY7tPocTgFAmqIeGcACgkQTLbY7tPo
    # cTi6eA/+LTgcwLrRIRlZBJ1ExwYBAVeeI2AwfoVvL7LrNrVTeW5O3HBkkd5iW3u1
    # O5GGabV/8dQsrt3cTbQ6Tj1FuTaAFluNgykok4uCb9kavji/WQofkBgoek6PmDBi
    # 4CPwseO12eh9i/OV1yyCRdKqBuUjwnk1LbJIaBRDhz+AOhvTrPZYtxZMC1XZUY/4
    # QPTHzo4lDyRphdq/puXe+Z4WPRMpt0tEUzSq1ev57W2Pwu3Rrf6BNM5X+uH8vTXQ
    # 3OwzmpNDsJusMKpo0/+gc1pGuLrNSSVWfbrEzsKot6jUg3hfkqmonTEFT+ArZNSn
    # cqBCulWVlopJttRcnbUUSdjTaoBHIfS2yX2w10K2eVX7s2DbXy49GERhlfC23BHi
    # zMrBQ0JGU4njdZXobFnR8HtCqwAlaTgFHiTHIjk4+IZHRPHUCAOVAIb0rkCeFSX3
    # qgE1vHJhEBHLIsCv5F6Kb3aUbTiqWSzfFR67FRZctTzJp0nvJ06EiTlKURDk9CyG
    # krInt79qeTHgNu8zNTDwoy8WbHlbDepv0aL/S+liHcE8Drvr5X0pWA0vMWE6mgvj
    # Ibd8BEpw6VbLrGe/cz0eLRdu2/6tIDEKYmlAReuRX9ifP3kT41fT9aF/h9BOuJae
    # zKWRSDgNfPB6MNf2r/6jvOHNCVaaG69jd0HJH/9cbzxHqinMe54=
    # =9hRx
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Fri 21 Aug 2026 09:10:15 AM PDT
    # gpg:                using RSA key A0328CFFB93A17A79901FE7D4CB6D8EED3E87138
    # gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>" [unknown]
    # gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>" [unknown]
    # gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.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: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138

    * tag 'igvm-20260821-pull-request' of https://gitlab.com/kraxel/qemu:
      Update MAINTAINERS
      Add functional and unit tests for the vm-launch-update device
      tests/qtest: Add small igvm files for testing purpose
      docs/spec: Add a specification document for vm-launch-update device
      hw/misc/vmlaunchupdate: Introduce hypervisor fw-cfg interface support
      hw/misc/vmlaunchupdate: add api header
      backends/igvm: add a tracepoint for qigvm_cleanup_memory
      system/memory: add a tracepoint for memory_region_finalize
      igvm: cleanup memory regions
      igvm: track memory regions
      igvm: store IgvmCfg pointer in QIgvm
      MAINTAINERS: elevating myself to be a maintainer for igvm

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