Commit d34dbb9549 for qemu.org

commit d34dbb95494da56cddf4584b31a0773e552b0b44
Merge: 621ffed4b3 b4bbd68882
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date:   Sat Apr 25 10:21:12 2026 -0400

    Merge tag 'pull-hex-20260423' of https://github.com/quic/qemu into staging

    Hexagon arch rev specific behavior

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQIzBAABCgAdFiEEPWaq5HRZSCTIjOD4GlSvuOVkbDIFAmnq1vAACgkQGlSvuOVk
    # bDJW9w/9GC+x5k98AJVNz3Hf03esR3MEka7aWM6S/lqBFTq68gVJ0HOqUGBgbjtC
    # ENnlh97PNuAXUg3/i3G3OM3xwUYxrjkinpAvwQzKd42yvFUk/x4bUOO/KxpqR07w
    # qJXLDy9n5nW9wLR2hqPuBFd3MlGWBmteH1ZrpSFMxElgQ7/M5LNprCKzuy5PYDLr
    # a+z9eRcL0MOrVWxnXE4weM2U5oCiaIC6Zk37sDen1jGrgtnlPSAyZj4L+W8qtYzN
    # 1SFR1BBCxCXUmpwYvhwxsfjrXzP3I9yuDkppszKRxYE2oyBC5I20aDtet7VK89NY
    # pMOxdFzLoWHbZpLDGC92EKysns1eXya/9HN262sr4aJcyMTINReBW+/jb4KPxbdk
    # a+VoXyPBkAT9r2B0L+J3t6/YkoFo0CNvUjtj39AKPnPppJY9Gpgy2Wf0BbgK3akG
    # s9qV8THqYNPnfFKUW8pPoTyFLa6vVrl53eJqZ9C3oChEeFs3efdCyC603ecruRWq
    # 7jW43s0Zpp7CgMfBjpQRLUbui3bYPeS+L9y6+jnnlMVMj0fsXWm0MsQ0Hz0NMZqD
    # jjiqRosqCt9s5i7LlKEbUQnMVkfk8hnpYqnvEnnlLttdOC088IwW5TvheSb1gYNY
    # YhzPOcyYxWAbsupV9WsJXBO+Mpd2EPRHiUUVsgGIsGyUwCpHI+E=
    # =7ufn
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Thu 23 Apr 2026 22:35:28 EDT
    # gpg:                using RSA key 3D66AAE474594824C88CE0F81A54AFB8E5646C32
    # gpg: Good signature from "Brian Cain (OSS Qualcomm) <brian.cain@oss.qualcomm.com>" [unknown]
    # gpg:                 aka "Brian Cain <bcain@kernel.org>" [unknown]
    # gpg:                 aka "Brian Cain (QuIC) <bcain@quicinc.com>" [unknown]
    # gpg:                 aka "Brian Cain (CAF) <bcain@codeaurora.org>" [unknown]
    # gpg:                 aka "bcain" [unknown]
    # gpg:                 aka "Brian Cain (QUIC) <quic_bcain@quicinc.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: 6350 20F9 67A7 7164 79EF  49E0 175C 464E 541B 6D47
    #      Subkey fingerprint: 3D66 AAE4 7459 4824 C88C  E0F8 1A54 AFB8 E564 6C32

    * tag 'pull-hex-20260423' of https://github.com/quic/qemu:
      target/hexagon: Change DisasContext packet type
      Hexagon (target/hexagon) Remove snprint_a_pkt_debug
      tests/tcg/hexagon: Add test for revision-gated instruction decoding
      Hexagon (target/hexagon) Disassembly of invalid packets
      Hexagon (target/hexagon) Check each opcode against current CPU definition
      Hexagon (target/hexagon) Introduce tag_rev_info.c.inc
      Hexagon (target/hexagon) Add Hexagon definition field to DisasContext
      Hexagon (linux-user/hexagon) Identify Hexagon version in ELF file
      Hexagon (target/hexagon) Properly handle Hexagon CPU version

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