On 4/6/23 18:47, Weiwei Li wrote:
mstatus.MPP field is a WARL field since priv version 1.11, so we
remain it unchanged if an invalid value is written into it. And
after this, RVH shouldn't be passed to riscv_cpu_set_mode().

Signed-off-by: Weiwei Li<liwei...@iscas.ac.cn>
Signed-off-by: Junqiang Wang<wangjunqi...@iscas.ac.cn>
---
  target/riscv/cpu_helper.c |  8 ++------
  target/riscv/csr.c        | 32 ++++++++++++++++++++++++++++++++
  2 files changed, 34 insertions(+), 6 deletions(-)

Reviewed-by: Richard Henderson <richard.hender...@linaro.org>

r~

Reply via email to