]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
KVM: arm/arm64: vgic-v3: Clear all dirty LRs
authorChristoffer Dall <christoffer.dall@linaro.org>
Wed, 25 May 2016 14:26:34 +0000 (15:26 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 24 Jun 2016 17:22:01 +0000 (10:22 -0700)
commitf25ef62ec07b063ec87be042ec0a84be6307d899
tree57ddb5222e6889da9b56d897b3b56aeabfd3bb88
parent05be09606e9421fe2b4af0f37a5420216efd0ecc
KVM: arm/arm64: vgic-v3: Clear all dirty LRs

commit fa89c77e891917b5913f9be080f9131a9457bb3e upstream.

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.

Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/kvm/hyp/vgic-v3-sr.c