KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs
authorMarc Zyngier <maz@kernel.org>
Wed, 22 May 2019 17:16:49 +0000 (18:16 +0100)
committerMarc Zyngier <maz@kernel.org>
Sun, 18 Aug 2019 17:38:47 +0000 (18:38 +0100)
commitb4931afcde1ffccd4a406009aef33c14bc6c6cb8
tree21553adc2468e1657cc41404b053dd7e288071d7
parent0c14484866194382c0631d6e9bb14cc2fe83e814
KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs

If a vcpu disables LPIs at its redistributor level, we need to make sure
we won't pend more interrupts. For this, we need to invalidate the LPI
translation cache.

Tested-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
virt/kvm/arm/vgic/vgic-mmio-v3.c