On 12/9/19 5:41 AM, Peter Maydell wrote:
>> case 1:
>> -mmu_idx = secure ? ARMMMUIdx_SE1 : ARMMMUIdx_Stage1_E1;
>> +if (ri->crm == 9 && (env->uncached_cpsr & CPSR_PAN)) {
>> +mmu_idx = secure ? ARMMMUIdx_SE1_PAN :
>> ARMMMUIdx_Stage1_E1_PAN;
>> +
On Tue, 3 Dec 2019 at 22:53, Richard Henderson
wrote:
>
> This is a minor enhancement over ARMv8.1-PAN.
> The *_PAN mmu_idx are used with the existing do_ats_write.
>
> Signed-off-by: Richard Henderson
> ---
> target/arm/helper.c | 50 +++--
> 1 file
This is a minor enhancement over ARMv8.1-PAN.
The *_PAN mmu_idx are used with the existing do_ats_write.
Signed-off-by: Richard Henderson
---
target/arm/helper.c | 50 +++--
1 file changed, 44 insertions(+), 6 deletions(-)
diff --git