On Thu, Jan 9, 2025 at 7:13 PM Ivan Klokov <ivan.klo...@syntacore.com> wrote: > > These patches add functionality for unit testing RISC-V-specific registers. > The first patch adds a Qtest backend, and the second implements a simple test. > > --- > v9: > - Fix build errors. > v8: > - Delete RFC label. > v7: > - Fix build errors, add Reviewed-by, Acked-by. > --- > > Ivan Klokov (2): > target/riscv: Add RISC-V CSR qtest support > tests/qtest: QTest example for RISC-V CSR register
Do you mind rebasing on https://github.com/alistair23/qemu/tree/riscv-to-apply.next ? Alistair > > hw/riscv/riscv_hart.c | 55 +++++++++++++++++++++++++++++++++++ > tests/qtest/libqtest.c | 27 +++++++++++++++++ > tests/qtest/libqtest.h | 14 +++++++++ > tests/qtest/meson.build | 2 +- > tests/qtest/riscv-csr-test.c | 56 ++++++++++++++++++++++++++++++++++++ > 5 files changed, 153 insertions(+), 1 deletion(-) > create mode 100644 tests/qtest/riscv-csr-test.c > > -- > 2.34.1 > > >