]> xenbits.xensource.com Git - qemu-xen.git/commit
target/arm: Update get_a64_user_mem_index for VHE
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 7 Feb 2020 14:04:26 +0000 (14:04 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 7 Feb 2020 14:04:26 +0000 (14:04 +0000)
commitcc28fc30e333dc2f20ebfde54444697e26cd8f6d
tree39918d91457e028c2b142294678c5e9d309a4825
parenta7469a3c1edc7687d7d25967bc2c0280de202bca
target/arm: Update get_a64_user_mem_index for VHE

The EL2&0 translation regime is affected by Load Register (unpriv).

The code structure used here will facilitate later changes in this
area for implementing UAO and NV.

Tested-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20200206105448.4726-36-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu.h
target/arm/helper.c
target/arm/translate-a64.c
target/arm/translate.h