aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorJintack Lim <[email protected]>2023-02-09 17:58:15 +0000
committerOliver Upton <[email protected]>2023-02-11 10:13:29 +0000
commit9da117eec9243f41c349071773784ca5f9c5d473 (patch)
treec057ed92e77fe47c8da297e511d52f579d80d4fc /tools/perf/scripts/python/stackcollapse.py
parentbd36b1a9eb5a2842e1c44d8d8e7ff9b07cff7ed8 (diff)
KVM: arm64: nv: Add accessors for SPSR_EL1, ELR_EL1 and VBAR_EL1 from virtual EL2
For the same reason we trap virtual memory register accesses at virtual EL2, we need to trap SPSR_EL1, ELR_EL1 and VBAR_EL1 accesses. ARM v8.3 introduces the HCR_EL2.NV1 bit to be able to trap on those register accesses in EL1. Do not set this bit until the whole nesting support is completed, which happens further down the line... Reviewed-by: Russell King (Oracle) <[email protected]> Signed-off-by: Jintack Lim <[email protected]> Signed-off-by: Marc Zyngier <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Oliver Upton <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions