diff options
author | Marc Zyngier <maz@kernel.org> | 2024-12-17 14:23:14 +0000 |
---|---|---|
committer | Marc Zyngier <maz@kernel.org> | 2025-01-02 19:19:10 +0000 |
commit | 9b3b2f00291e1abd54bff345761a7fadd8df4daa (patch) | |
tree | a8532dafdbdf7b9e0fd66408431af6cb896f85a1 /tools/perf/scripts/python/task-analyzer.py | |
parent | 338f8ea51944d02ea29eadb3d5fa9196e74a100d (diff) |
KVM: arm64: nv: Accelerate EL0 counter accesses from hypervisor context
Similarly to handling the physical timer accesses early when FEAT_ECV
causes a trap, we try to handle the physical counter without returning
to the general sysreg handling.
More surprisingly, we introduce something similar for the virtual
counter. Although this isn't necessary yet, it will prove useful on
systems that have a broken CNTVOFF_EL2 implementation. Yes, they exist.
Acked-by: Oliver Upton <oliver.upton@linux.dev>
Link: https://lore.kernel.org/r/20241217142321.763801-7-maz@kernel.org
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/task-analyzer.py')
0 files changed, 0 insertions, 0 deletions