target/arm: Enable PAuth for user-only
commit1ae9cfbd470bffb8d9bacd761344e9b5e8adecb6
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 21 Jan 2019 10:23:13 +0000 (21 10:23 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 21 Jan 2019 10:38:55 +0000 (21 10:38 +0000)
tree9cf7c14e0bbbd7cbf7251f0b7fb27b9f0d906b1d
parent1ce32e47db52e3511132c7104770eae65d412144
target/arm: Enable PAuth for user-only

Add 4 attributes that controls the EL1 enable bits, as we may not
always want to turn on pointer authentication with -cpu max.
However, by default they are enabled.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20190108223129.5570-31-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/cpu.c
target/arm/cpu64.c