diff options
author | Christoffer Dall <christoffer.dall@arm.com> | 2018-12-01 22:21:47 +0100 |
---|---|---|
committer | Marc Zyngier <marc.zyngier@arm.com> | 2018-12-19 18:47:06 +0100 |
commit | 9009782a4937ad0f4a4be6945080d7fa77fa4092 (patch) | |
tree | ea52938946cddf7a2c694e2731e3d3388ea2f7bc /arch/arm64/include/asm/kvm_arm.h | |
parent | KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() (diff) | |
download | linux-9009782a4937ad0f4a4be6945080d7fa77fa4092.tar.xz linux-9009782a4937ad0f4a4be6945080d7fa77fa4092.zip |
KVM: arm/arm64: vgic: Consider priority and active state for pending irq
When checking if there are any pending IRQs for the VM, consider the
active state and priority of the IRQs as well.
Otherwise we could be continuously scheduling a guest hypervisor without
it seeing an IRQ.
Signed-off-by: Christoffer Dall <christoffer.dall@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'arch/arm64/include/asm/kvm_arm.h')
0 files changed, 0 insertions, 0 deletions