target/riscv: flush TLB pages if PMP permission has been changed
commit2c2e0f2842520bcd25472285cfce39696e52e662
authorJim Shu <cwshu@andestech.com>
Sun, 21 Feb 2021 14:01:22 +0000 (21 22:01 +0800)
committerAlistair Francis <alistair.francis@wdc.com>
Tue, 23 Mar 2021 01:54:40 +0000 (22 21:54 -0400)
treedfa536297189fe025649cf233f893bc7b0b3da22
parent663e119317d77780949830226f5575305405ab75
target/riscv: flush TLB pages if PMP permission has been changed

If PMP permission of any address has been changed by updating PMP entry,
flush all TLB pages to prevent from getting old permission.

Signed-off-by: Jim Shu <cwshu@andestech.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-id: 1613916082-19528-4-git-send-email-cwshu@andestech.com
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
target/riscv/pmp.c