Re: [PATCH alternate 2/2] target/riscv: Fix write_misa vs aligned next_pc

2025-04-26 Thread Richard Henderson
On 4/25/25 15:20, Daniel Henrique Barboza wrote: diff --git a/target/riscv/csr.c b/target/riscv/csr.c index c52c87faae..992ec8ebff 100644 --- a/target/riscv/csr.c +++ b/target/riscv/csr.c @@ -2111,10 +2111,13 @@ static RISCVException write_misa(CPURISCVState *env, int csrno,   val &= env->mi

Re: [PATCH alternate 2/2] target/riscv: Fix write_misa vs aligned next_pc

2025-04-25 Thread Daniel Henrique Barboza
On 4/25/25 1:50 PM, Richard Henderson wrote: Do not examine a random host return address, but examine the guest pc via env->pc. Fixes: f18637cd611 ("RISC-V: Add misa runtime write support") Signed-off-by: Richard Henderson --- target/riscv/csr.c | 9 ++--- 1 file changed, 6 insertions

[PATCH alternate 2/2] target/riscv: Fix write_misa vs aligned next_pc

2025-04-25 Thread Richard Henderson
Do not examine a random host return address, but examine the guest pc via env->pc. Fixes: f18637cd611 ("RISC-V: Add misa runtime write support") Signed-off-by: Richard Henderson --- target/riscv/csr.c | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/target/riscv/csr.c