aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/futex-contention.py
diff options
context:
space:
mode:
authorMarc Zyngier <[email protected]>2023-03-30 18:47:51 +0100
committerMarc Zyngier <[email protected]>2023-03-30 19:01:10 +0100
commit8a5eb2d210807e7dbe9ece7075533014cf4b9c27 (patch)
tree00a50fc7113a9b6c3c7fd38a3028376e2a156c2d /tools/perf/scripts/python/futex-contention.py
parent33c549460ef9119eb115484e81f54521122341db (diff)
KVM: arm64: timers: Move the timer IRQs into arch_timer_vm_data
Having the timer IRQs duplicated into each vcpu isn't great, and becomes absolutely awful with NV. So let's move these into the per-VM arch_timer_vm_data structure. This simplifies a lot of code, but requires us to introduce a mutex so that we can reason about userspace trying to change an interrupt number while another vcpu is running, something that wasn't really well handled so far. Reviewed-by: Colton Lewis <[email protected]> Signed-off-by: Marc Zyngier <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/futex-contention.py')
0 files changed, 0 insertions, 0 deletions