diff options
| author | Alex Bennée | 2019-02-15 10:56:38 +0100 |
|---|---|---|
| committer | Peter Maydell | 2019-02-15 10:56:38 +0100 |
| commit | b5bd7440422bb66deaceb812bb9287a6a3cdf10c (patch) | |
| tree | 91210051e97d3019452d27365229de29dd73195a /include/exec/exec-all.h | |
| parent | target/arm: Fix int128_make128 lo, hi order in paired_cmpxchg64_be (diff) | |
| download | qemu-b5bd7440422bb66deaceb812bb9287a6a3cdf10c.tar.gz qemu-b5bd7440422bb66deaceb812bb9287a6a3cdf10c.tar.xz qemu-b5bd7440422bb66deaceb812bb9287a6a3cdf10c.zip | |
target/arm: relax permission checks for HWCAP_CPUID registers
Although technically not visible to userspace the kernel does make
them visible via a trap and emulate ABI. We provide a new permission
mask (PL0U_R) which maps to PL0_R for CONFIG_USER builds and adjust
the minimum permission check accordingly.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-id: 20190205190224.2198-2-alex.bennee@linaro.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include/exec/exec-all.h')
0 files changed, 0 insertions, 0 deletions
