]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/riscv: Flush TLB when pmpaddr is updated
authorWeiwei Li <liweiwei@iscas.ac.cn>
Wed, 17 May 2023 09:15:16 +0000 (17:15 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Tue, 13 Jun 2023 07:13:15 +0000 (17:13 +1000)
commit7c4c31f6d977c54751ca33ac5d77583faf20872d
tree06b69f762dc0c7f0d0ea8ae90994e539fdd86542
parent2b3e127856b8a0a6a3a6dfa815f3165810436483
target/riscv: Flush TLB when pmpaddr is updated

TLB should be flushed not only for pmpcfg csr changes, but also for
pmpaddr csr changes.

Signed-off-by: Weiwei Li <liweiwei@iscas.ac.cn>
Signed-off-by: Junqiang Wang <wangjunqiang@iscas.ac.cn>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: LIU Zhiwei <zhiwei_liu@linux.alibaba.com>
Message-Id: <20230517091519.34439-10-liweiwei@iscas.ac.cn>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/pmp.c