Re: [PATCH v1 5/8] target/riscv: Remove the hardcoded SATP_MODE macro

2021-04-05 Thread Richard Henderson
On 4/2/21 1:02 PM, Alistair Francis wrote: @@ -622,9 +632,15 @@ static void raise_mmu_exception(CPURISCVState *env, target_ulong address, CPUState *cs = env_cpu(env); int page_fault_exceptions; if (first_stage) { -page_fault_exceptions = -get_field(env->satp

[PATCH v1 5/8] target/riscv: Remove the hardcoded SATP_MODE macro

2021-04-02 Thread Alistair Francis
Signed-off-by: Alistair Francis --- target/riscv/cpu_bits.h | 11 --- target/riscv/cpu_helper.c | 30 +++--- target/riscv/csr.c| 33 - target/riscv/monitor.c| 22 +- 4 files changed, 64 insertions(+)