While preparing l2vic device implementation, I found a couple of bugs that were preventing those tests from working.
v2 adds a new patch: `tests/functional/hexagon: add arch_tests functional test`, like the one from https://lore.kernel.org/qemu-devel/[email protected]/ but omitting test_int_steering which depends on l2vic. v1: https://lore.kernel.org/qemu-devel/[email protected]/ Brian Cain (3): target/hexagon: initialize deferred sreg-write temps to current value target/hexagon: fix PC not advancing for non-COF TB-ending packets tests/functional/hexagon: add arch_tests functional test MAINTAINERS | 1 + target/hexagon/translate.h | 3 ++ target/hexagon/genptr.c | 14 +++-- target/hexagon/translate.c | 56 +++++++++++++------- tests/functional/hexagon/meson.build | 5 ++ tests/functional/hexagon/test_arch_tests.py | 57 +++++++++++++++++++++ tests/functional/meson.build | 1 + 7 files changed, 116 insertions(+), 21 deletions(-) create mode 100644 tests/functional/hexagon/meson.build create mode 100755 tests/functional/hexagon/test_arch_tests.py -- 2.34.1
