Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240603111643.258712-1-alistair.francis@wdc.com
Maintainers: Palmer Dabbelt <palmer@dabbelt.com>, Alistair Francis <Alistair.Francis@wdc.com>, Bin Meng <bmeng.cn@gmail.com>, Weiwei Li <liwei1518@gmail.com>, Daniel Henrique Barboza <dbarboza@ventanamicro.com>, Liu Zhiwei <zhiwei_liu@linux.alibaba.com>, Christoph Muellner <christoph.muellner@vrull.eu>
MAINTAINERS | 1 +
target/riscv/cpu.h | 7 ++
target/riscv/cpu_bits.h | 2 +-
target/riscv/cpu_cfg.h | 2 +
target/riscv/helper.h | 1 +
target/riscv/sbi_ecall_interface.h | 17 +++
target/riscv/tcg/tcg-cpu.h | 15 +++
disas/riscv.c | 65 +++++++++-
hw/intc/riscv_aplic.c | 8 +-
hw/riscv/boot.c | 4 +-
target/riscv/cpu.c | 10 +-
target/riscv/cpu_helper.c | 37 +++---
target/riscv/csr.c | 20 +++-
target/riscv/debug.c | 3 +
target/riscv/gdbstub.c | 8 +-
target/riscv/kvm/kvm-cpu.c | 157 ++++++++++++++++++++++++-
target/riscv/op_helper.c | 11 ++
target/riscv/tcg/tcg-cpu.c | 50 +++++---
target/riscv/th_csr.c | 79 +++++++++++++
target/riscv/translate.c | 31 +++--
target/riscv/vector_internals.c | 22 ++++
target/riscv/insn_trans/trans_privileged.c.inc | 2 +
target/riscv/insn_trans/trans_rvv.c.inc | 46 +++++---
target/riscv/insn_trans/trans_rvzawrs.c.inc | 29 +++--
target/riscv/insn_trans/trans_rvzicbo.c.inc | 16 ++-
target/riscv/meson.build | 1 +
26 files changed, 543 insertions(+), 101 deletions(-)
create mode 100644 target/riscv/th_csr.c