Commit 66f0b110b6 for qemu.org

commit 66f0b110b6654d876cfe18ad735902622003eb5e
Merge: edcc429e9e 669f866946
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date:   Sat May 16 17:32:41 2026 -0400

    Merge tag 'pbouvier/pr/target_info-20260514' of https://gitlab.com/p-b-o/qemu into staging

    Changes:
    - [PATCH v7 0/5] single-binary: deduplicate target_info() (Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>)
      Link: https://lore.kernel.org/qemu-devel/20260514172303.1484273-1-pierrick.bouvier@oss.qualcomm.com

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQGzBAABCgAdFiEEN8FWlNi6l2Sxlz/btEQ30ZwoYt8FAmoGKG4ACgkQtEQ30Zwo
    # Yt/nZgv/SYp7eAW9fnFqGLQl5eRI2dR2oludlJNT5gzAleYl1LZp3d+e99OPmH+3
    # 1n5kkhY2AjPFvoqAbiyYd8Y7t/kS9Skw0eMfKi6K/h2Fkldj2i0wTXOjo6dWyEEG
    # E/WzZ5hs/law3R3OPPs0pDDuLgkW3hv2BgsKZBDK0gt76NGB5a+qfq8DaptPnLdh
    # 4RAAwHsYxC4ljgHc7ufLqEi+Ndsic4QJkQOehBIOuWUw6eYUfjp/sfSt+EAKSz7u
    # uYVYXzy+ymfORxtXDN9tjxNincyRGo8V+yY/ipCRRAgkQpvJJ34IFM2z2IlrCe28
    # 1TERTC8sa5JvNVtDflOnRJRa3YjIPqmhGCk/6MiqZBxeU9+SPKAK9dlzTE0mqYU2
    # /jIsGILUutrCyNOEpGGMa4K3Mj99VnycgzGhb4iCBWc8sRDaG/gK5KUsGDn7a5gJ
    # JZ0DAfHHRtP+JSKcqYvFOFxln3ruNR6K1uxvGh59wWjlu+rdwg8dFuOD61keEIcW
    # 1BZee4f9
    # =GT1w
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Thu 14 May 2026 15:54:22 EDT
    # gpg:                using RSA key 37C15694D8BA9764B1973FDBB44437D19C2862DF
    # gpg: Good signature from "Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.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: 37C1 5694 D8BA 9764 B197  3FDB B444 37D1 9C28 62DF

    * tag 'pbouvier/pr/target_info-20260514' of https://gitlab.com/p-b-o/qemu:
      target-info: replace target_info() in system-mode
      target-info-qom: detect target from QOM
      target-info: introduce TargetInfo in QOM
      qom/object: initialize type_table in static ctor with fundamental QOM types
      qom/object: register OBJECT and INTERFACE QOM types before main

    Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>