On 7/5/23 06:57, Richard Henderson wrote:
On 7/4/23 18:36, Peter Maydell wrote:
docs/system/arm/sbsa.rst | 5 +-
hw/arm/sbsa-ref.c | 23 +++--
hw/misc/allwinner-sramc.c | 1 +
target/arm/cpu.c | 65 ++++++++-----
target/arm/gdbstub.c | 4 +
target/arm/helper.c | 70 +++++++++++---
target/arm/tcg/translate-sme.c | 24 +++--
target/xtensa/exc_helper.c | 3 +
tests/qtest/xlnx-canfd-test.c | 33 +++----
tests/tcg/aarch64/icivau.c | 189 ++++++++++++++++++++++++++++++++++++++
tests/tcg/aarch64/sme-outprod1.c | 83 +++++++++++++++++
hw/arm/Kconfig | 2 +-
tests/tcg/aarch64/Makefile.target | 13 ++-
13 files changed, 436 insertions(+), 79 deletions(-)
There's one more failure:
https://gitlab.com/qemu-project/qemu/-/jobs/4592433432#L3723
/tmp/ccASXpLo.s: Assembler messages:
/tmp/ccASXpLo.s:782: Error: selected processor does not support system register name
'id_aa64zfr0_el1'
/tmp/ccASXpLo.s:829: Error: selected processor does not support system register name
'id_aa64smfr0_el1'
make[1]: *** [Makefile:119: sysregs] Error 1
I guess it's the change to Makefile.target, as I don't see any other likely
candidates.
Ho hum, that's *my* patch 5, "Fix SME full tile indexing".
I'll have a closer look tomorrow. Sorry about that.
r~