]> Git Repo - qemu.git/commit
target/arm: Add mmu_idx for EL1 and EL2 w/ PAN enabled
authorRichard Henderson <[email protected]>
Sat, 8 Feb 2020 12:57:58 +0000 (12:57 +0000)
committerPeter Maydell <[email protected]>
Thu, 13 Feb 2020 14:14:53 +0000 (14:14 +0000)
commit452ef8cb8c7b06f44a30a3c3a54d3be82c4aef59
tree8cdfdebba973cc2c495154f80abbd8fa8eca77d5
parentfee7aa46edd76f06c3dc176abb8fd05b365efce6
target/arm: Add mmu_idx for EL1 and EL2 w/ PAN enabled

To implement PAN, we will want to swap, for short periods
of time, to a different privileged mmu_idx.  In addition,
we cannot do this with flushing alone, because the AT*
instructions have both PAN and PAN-less versions.

Add the ARMMMUIdx*_PAN constants where necessary next to
the corresponding ARMMMUIdx* constant.

Reviewed-by: Alex BennĂ©e <[email protected]>
Reviewed-by: Peter Maydell <[email protected]>
Signed-off-by: Richard Henderson <[email protected]>
Message-id: 20200208125816[email protected]
Signed-off-by: Peter Maydell <[email protected]>
target/arm/cpu-param.h
target/arm/cpu.h
target/arm/helper.c
target/arm/internals.h
target/arm/translate-a64.c
target/arm/translate.c
This page took 0.02411 seconds and 4 git commands to generate.