Richard Henderson <[email protected]> writes: > The first patch fixes an abort running qemu-system-riscv64 with tci. > The second patch fixes a make check failure Alex noted vs ppc32.
Well these now work thanks: /pyvenv/bin/meson test qtest-ppc/prom-env-test qtest-ppc/boot-serial-test qtest-sparc/prom-env-test qtest-sparc/boot-serial-test ninja: Entering directory `/home/alex/lsrc/qemu.git/builds/tci' [1/9] Generating qemu-version.h with a custom command (wrapped by meson to capture output) 1/4 qemu:qtest+qtest-ppc / qtest-ppc/prom-env-test OK 9.75s 2 subtests passed 2/4 qemu:qtest+qtest-ppc / qtest-ppc/boot-serial-test OK 13.80s 5 subtests passed 3/4 qemu:qtest+qtest-sparc / qtest-sparc/boot-serial-test OK 22.36s 3 subtests passed 4/4 qemu:qtest+qtest-sparc / qtest-sparc/prom-env-test OK26.63s 3 subtests passed So have a: Tested-by: Alex Bennée <[email protected]> for the series. > > r~ > > Richard Henderson (2): > tcg/tci: Introduce INDEX_op_tci_qemu_{ld,st}_rrr > tcg: Zero extend 32-bit addresses for TCI > > tcg/tcg-op-ldst.c | 222 +++++++++++++++++------------------ > tcg/tci.c | 19 +++ > tcg/tci/tcg-target-opc.h.inc | 2 + > tcg/tci/tcg-target.c.inc | 14 ++- > 4 files changed, 140 insertions(+), 117 deletions(-) -- Alex Bennée Virtualisation Tech Lead @ Linaro
