diff options
| author | Julien Thierry <[email protected]> | 2018-11-26 18:26:44 +0000 |
|---|---|---|
| committer | Marc Zyngier <[email protected]> | 2018-12-18 15:14:49 +0000 |
| commit | 2e2f6c3c0b08eed3fcf7de3c7684c940451bdeb1 (patch) | |
| tree | e790bdc796515059a8976644e056df0b2f9029d1 /tools/perf/scripts/python/bin | |
| parent | b8e0ba7c8bea994011aff3b4c35256b180fab874 (diff) | |
KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled
To change the active state of an MMIO, halt is requested for all vcpus of
the affected guest before modifying the IRQ state. This is done by calling
cond_resched_lock() in vgic_mmio_change_active(). However interrupts are
disabled at this point and we cannot reschedule a vcpu.
We actually don't need any of this, as kvm_arm_halt_guest ensures that
all the other vcpus are out of the guest. Let's just drop that useless
code.
Signed-off-by: Julien Thierry <[email protected]>
Suggested-by: Christoffer Dall <[email protected]>
Cc: [email protected]
Signed-off-by: Marc Zyngier <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions