]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: arm/arm64: vgic-v2: Clear all dirty LRs
authorChristoffer Dall <christoffer.dall@linaro.org>
Wed, 25 May 2016 14:26:33 +0000 (15:26 +0100)
committerChristoffer Dall <christoffer.dall@linaro.org>
Tue, 31 May 2016 14:09:28 +0000 (16:09 +0200)
commit24eefdb2cd5546fb7d4cd4abae983cedc335b231
tree5ea0fcc6170249ccd1e69aa9eccb8f644de52f7a
parent50071cc55229e13f7b459c28388ff0f4e1bac824
KVM: arm/arm64: vgic-v2: Clear all dirty LRs

When saving the state of the list registers, it is critical to
reset them zero, as we could otherwise leave unexpected EOI
interrupts pending for virtual level interrupts.

Cc: stable@vger.kernel.org # v4.6+
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
virt/kvm/arm/hyp/vgic-v2-sr.c