On 7/27/25 1:01 AM, Richard Henderson wrote:
Move the stage2 permissions for normal accesses to
GetPhysAddrResult.s2prot.  Put the stage2 permissions
for page table walking in CPUTLBEntryFull.prot.
This allows the permission checks in S1_ptw_translate
and arm_casq_ptw to see the right permission.

Signed-off-by: Richard Henderson <richard.hender...@linaro.org>
---
  target/arm/internals.h |  7 ++++
  target/arm/ptw.c       | 81 +++++++++++++++++++++++++++++++-----------
  2 files changed, 68 insertions(+), 20 deletions(-)

Reviewed-by: Pierrick Bouvier <pierrick.bouv...@linaro.org>


Reply via email to