On 10/19/2026 5:32 PM, Anton Johansson wrote:
On 19/10/26, Brian Cain wrote:
Reviewed-by: Pierrick Bouvier <[email protected]>
Signed-off-by: Brian Cain <[email protected]>
---
  docs/system/hexagon/emulation.rst | 2 +-
  target/hexagon/cpu-qom.h          | 4 ++++
  linux-user/hexagon/elfload.c      | 4 ++++
  target/hexagon/cpu.c              | 2 ++
  4 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/docs/system/hexagon/emulation.rst 
b/docs/system/hexagon/emulation.rst
index 12385311aa4..fb57c77ae90 100644
--- a/docs/system/hexagon/emulation.rst
+++ b/docs/system/hexagon/emulation.rst
@@ -6,7 +6,7 @@ Hexagon CPU architecture support
  ================================
QEMU's TCG emulation includes support for v65, v66, v67, v68, v69, v71, v73,
-v75, v77, v79, v81.
+v75, v77, v79, v81, v83, v85.
  It also has support for the following architecture extensions:
- HVX (Hexagon Vector eXtensions)
diff --git a/target/hexagon/cpu-qom.h b/target/hexagon/cpu-qom.h
index 2bfa4d5d0fc..d4c8413ded3 100644
--- a/target/hexagon/cpu-qom.h
+++ b/target/hexagon/cpu-qom.h
@@ -28,6 +28,8 @@ typedef enum {
      HEX_VER_V75 = 0x75,
      HEX_VER_V79 = 0x79,
      HEX_VER_V81 = 0x81,
+    HEX_VER_V83 = 0x83,
+    HEX_VER_V85 = 0x85,
      HEX_VER_ANY = 0xff,
  } HexagonVersion;
I think you missed adding HEX_VER_V85 to get_elf_hwcap(), currently it
would take the default case and return 0.


Thanks!  I borrowed this patch from another series so that these two mostly-independent ones could be reviewed separately.  In that one, I did include the get_elf_hwcap() update.

See 
https://lore.kernel.org/qemu-devel/[email protected]/


Otherwise,

Reviewed-by: Anton Johansson <[email protected]>

Reply via email to