The following changes since commit 7e8d3c7fc460fe7cd28a3e423d7466fa292bc269:
Merge tag 'pull-aspeed-20261015' of https://github.com/legoater/qemu into staging (2026-10-15 14:58:28 +0200) are available in the Git repository at: https://github.com/qualcomm/qemu tags/pull-hex-20261015 for you to fetch changes up to 34c91feed0817d3aae6c6beddc9446ccd2f78602: tests/functional/hexagon: add MiniVM, lock tests (2026-10-15 13:01:32 -0700) ---------------------------------------------------------------- Hexagon: bugfixes + pcycle support ---------------------------------------------------------------- Brian Cain (9): target/hexagon: remove packet-count PCYCLE implementation hw/hexagon: model PCYCLE with virtual clock target/hexagon: mark clock-backed register reads as I/O exec: correct translator_io_start documentation target/hexagon: check privilege mode for system instructions target/hexagon: wake K0 and TLB lock waiters target/hexagon: halt on tlblock when the TLB lock is contended target/hexagon: set a started thread's enable bit when start retires tests/functional/hexagon: add MiniVM, lock tests include/exec/translator.h | 5 +- include/hw/hexagon/hexagon_globalreg.h | 5 ++ target/hexagon/cpu.h | 3 +- target/hexagon/cpu_helper.h | 6 -- target/hexagon/gen_tcg_sys.h | 8 +- target/hexagon/helper.h | 2 + target/hexagon/translate.h | 3 +- hw/hexagon/hexagon_globalreg.c | 129 ++++++++++++++++++++++++++++++ target/hexagon/cpu.c | 12 ++- target/hexagon/cpu_helper.c | 85 ++------------------ target/hexagon/genptr.c | 38 ++++++++- target/hexagon/hex_interrupts.c | 8 +- target/hexagon/hex_mmu.c | 6 ++ target/hexagon/hexswi.c | 10 ++- target/hexagon/machine.c | 2 +- target/hexagon/op_helper.c | 47 +++++++++++ target/hexagon/translate.c | 36 ++++----- hw/hexagon/trace-events | 1 + target/hexagon/gen_tcg_funcs.py | 16 ++-- target/hexagon/hex_common.py | 8 +- tests/functional/hexagon/meson.build | 1 + tests/functional/hexagon/test_minivm.py | 48 +++++++++++ tests/functional/hexagon/test_systests.py | 3 + 23 files changed, 345 insertions(+), 137 deletions(-) create mode 100755 tests/functional/hexagon/test_minivm.py
