summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/flamegraph.py
diff options
context:
space:
mode:
authorQuentin Perret <qperret@google.com>2025-04-16 18:26:45 +0300
committerMarc Zyngier <maz@kernel.org>2025-04-28 11:23:46 +0300
commit3390b3cbb613bc0822854f5754437cd1d1b3d5d0 (patch)
tree3fb3752ab861ab77e3e668db674b770ba54e596b /tools/perf/scripts/python/flamegraph.py
parentba5b2e5b9dff5ba14940e1525f6e3a595f012466 (diff)
downloadlinux-3390b3cbb613bc0822854f5754437cd1d1b3d5d0.tar.xz
KVM: arm64: Move hyp state to hyp_vmemmap
Tracking the hypervisor's ownership state into struct hyp_page has several benefits, including allowing far more efficient lookups (no page-table walk needed) and de-corelating the state from the presence of a mapping. This will later allow to map pages into EL2 stage-1 less proactively which is generally a good thing for security. And in the future this will help with tracking the state of pages mapped into the hypervisor's private range without requiring an alias into the 'linear map' range. Reviewed-by: Marc Zyngier <maz@kernel.org> Signed-off-by: Quentin Perret <qperret@google.com> Link: https://lore.kernel.org/r/20250416152648.2982950-6-qperret@google.com Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/flamegraph.py')
0 files changed, 0 insertions, 0 deletions