unicorn/qemu/target
Peter Maydell 1e75276a89 target/arm: Add new 's1_is_el0' argument to get_phys_addr_lpae()
For ARMv8.2-TTS2UXN, the stage 2 page table walk wants to know
whether the stage 1 access is for EL0 or not, because whether
exec permission is given can depend on whether this is an EL0
or EL1 access. Add a new argument to get_phys_addr_lpae() so
the call sites can pass this information in.

Since get_phys_addr_lpae() doesn't already have a doc comment,
add one so we have a place to put the documentation of the
semantics of the new s1_is_el0 argument.

Backports commit ff7de2fc2c994030bfb83af9ddc9a3cd70ce3e88 from qemu
2020-05-07 08:45:23 -04:00
..
arm target/arm: Add new 's1_is_el0' argument to get_phys_addr_lpae() 2020-05-07 08:45:23 -04:00
i386 various: Remove suspicious '\' character outside of #define in C code 2020-04-30 07:31:45 -04:00
m68k m68k: Fix regression causing Single-Step via GDB/RSP to not single step 2020-03-21 12:15:08 -04:00
mips target/mips: Fix loongson multimedia condition instructions 2020-04-30 07:14:10 -04:00
riscv target/riscv: Add a sifive-e34 cpu type 2020-04-30 21:08:10 -04:00
sparc target/sparc: sun4u Invert Endian TTE bit 2020-01-07 19:21:30 -05:00