target/riscv: Make riscv_cpu_tlb_fill sysemu only
commit263e2ab20ca40580483233a62e7a7996b28b02fc
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 15 Sep 2021 03:46:38 +0000 (14 20:46 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 2 Nov 2021 11:00:52 +0000 (2 07:00 -0400)
tree5e64a6d0f1e0b9be030a6109775e37d3a17fa135
parent1db8af5c87ef5c89ecdb9e2d2620cd38cfbca940
target/riscv: Make riscv_cpu_tlb_fill sysemu only

The fallback code in cpu_loop_exit_sigsegv is sufficient
for riscv linux-user.

Remove the code from cpu_loop that raised SIGSEGV.

Reviewed-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
linux-user/riscv/cpu_loop.c
target/riscv/cpu.c
target/riscv/cpu_helper.c