diff options
author | Marc Zyngier <[email protected]> | 2015-06-08 15:00:28 +0100 |
---|---|---|
committer | Marc Zyngier <[email protected]> | 2015-08-12 11:28:23 +0100 |
commit | abdf58438356c7baf34bdd98084b094ca3a6a23f (patch) | |
tree | a979c7c79774045e6e28c0fa532abf5b54f103ca /tools/perf/scripts/python/event_analyzing_sample.py | |
parent | 9a99d050705318d1cb27979e1c810464347db9db (diff) |
arm/arm64: KVM: Move vgic handling to a non-preemptible section
As we're about to introduce some serious GIC-poking to the vgic code,
it is important to make sure that we're going to poke the part of
the GIC that belongs to the CPU we're about to run on (otherwise,
we'd end up with some unexpected interrupts firing)...
Introducing a non-preemptible section in kvm_arch_vcpu_ioctl_run
prevents the problem from occuring.
Reviewed-by: Alex Bennée <[email protected]>
Reviewed-by: Christoffer Dall <[email protected]>
Signed-off-by: Marc Zyngier <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/event_analyzing_sample.py')
0 files changed, 0 insertions, 0 deletions