On Wed, Jun 28, 2023 at 4:34 PM Philippe Mathieu-Daudé
<philmd@linaro.org> wrote:
>
> As requested by Daniel in [1], these patches are extracted from
> my "target/riscv: Allow building without TCG (KVM-only so far)"
> series and cleanly rebased onto Alistair's riscv-to-apply.next.
>
> [1] https://lore.kernel.org/qemu-devel/59b5b342-8940-5ac1-0cec-8c136c4916d8@ventanamicro.com/
> [2] https://lore.kernel.org/qemu-devel/20230626232007.8933-1-philmd@linaro.org/
>
> Philippe Mathieu-Daudé (4):
> target/riscv: Remove unused 'instmap.h' header in translate.c
> target/riscv: Restrict sysemu specific header to user emulation
> target/riscv: Restrict 'rv128' machine to TCG accelerator
> target/riscv: Restrict riscv_cpu_do_interrupt() to sysemu
Acked-by: Alistair Francis <alistair.francis@wdc.com>
But this doesn't apply on the latest riscv-to-apply.next
Alistair
>
> target/riscv/cpu.h | 5 +++--
> target/riscv/cpu.c | 20 ++++++++++++++------
> target/riscv/cpu_helper.c | 9 ++++-----
> target/riscv/csr.c | 2 ++
> target/riscv/translate.c | 1 -
> 5 files changed, 23 insertions(+), 14 deletions(-)
>
> --
> 2.38.1
>
>