Commit b2718011fb for qemu.org
commit b2718011fbd858d6dbcb7148f2bf2360bde1a188
Merge: 98d0250e7c 8f5bf4fa0a
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date: Tue Aug 11 11:45:06 2026 -0400
Merge tag 'hex-20260806-pull-request' of https://github.com/qualcomm/qemu into staging
hexagon: fix cmpy*(), same-slot packets
Fixes for these two bugs:
* short-circuited packets with `cmpy(Rs,Rt)` would get the wrong result
when Rs is the same register as Rt.
* some packets with slot constraints were incorrectly rejected as having
an invalid encoding/shuffle.
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEPWaq5HRZSCTIjOD4GlSvuOVkbDIFAmp0/fkACgkQGlSvuOVk
# bDLMNBAAyqvEkchJfhrvAgY6kOkf4z9SoC8dQedyw26S3rtmjWFH8rBIQC1WYenc
# O+bOfGW1apv9VpNr+8BsX9WIBfNF6yNVCu6+RxoG0/A2JOD09T7q7+vfJAKJXXk9
# d0c8plnMBa0waqIwl1Pn+JIzcYBwVgqQkBAlY9BVbmtpBuf8GW9IctJcJpst9huP
# 9pyY8UNo6THvstPKB1d7dwNu+/35+QDuF2j9OI7ueY0kft7PmRn02sJBmgslhkx2
# KPTjgyNT1jYR2y+jLXJfJUQHuJPn0pwW6QkoPB1P9zghxBjbGlETK8fxFZBuZGL7
# y/c003GHsNBOhDj2fzrPfrh8foIg132ldkbV4+h4Ybpz/TPa/3aKhpfDm7wNTTHA
# mQW17HZ5j9Zp3PzEL1JmZA8Ek5pFBFQSnsxwEo0eMb6ZjNjsZzaqO0rpJ0iZ3kPT
# P889exq0A6qMT8v/o04R9r258VFnuiifBJNkEdQohQfNOKO+N/LcpSlvsaVR9Rid
# i5/ikTlPOlFm8AvgRa37KOF7m+jzp7brvEreKtlhmeaQv5Oox2F4fBsEo6WWVA5R
# xzjpTrdstc8l5NwY1iZEe2LexgcO0kxGvteFciFvwWSZ++91nl6/a99Nts06AfHc
# p8Cor5pzeOfKZBbECbTnp8BGwDY+CCpo0Mg0Bsuupfj/kb/uYxQ=
# =OpJQ
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 06 Aug 2026 17:34:49 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 'hex-20260806-pull-request' of https://github.com/qualcomm/qemu:
target/hexagon: don't let an idef-parser dest clobber its own source
tests/tcg/hexagon: add slot-assignment tests
target/hexagon: accept valid packets rejected by check
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>