[PATCH 0/2] TCI fixes

Richard Henderson posted 2 patches 1 week, 5 days ago
Failed in applying to current master (apply log)
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Stefan Weil <sw@weilnetz.de>
There is a newer version of this series
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(-)
[PATCH 0/2] TCI fixes
Posted by Richard Henderson 1 week, 5 days ago
The first patch fixes an abort running qemu-system-riscv64 with tci.
The second patch fixes a make check failure Alex noted vs ppc32.

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(-)

-- 
2.43.0
Re: [PATCH 0/2] TCI fixes
Posted by Alex Bennée 1 week, 4 days ago
Richard Henderson <richard.henderson@linaro.org> 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 <alex.bennee@linaro.org>

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