KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable
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:49 +0000 (18:38 +0100)
commit363518f37a86acc515defae6d1ba91a6c7617de9
tree6f1672303b5dac0f33a01eb764e94e0c2b2eef67
parentb4931afcde1ffccd4a406009aef33c14bc6c6cb8
KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable

If an ITS gets disabled, we need to make sure that further interrupts
won't hit in the cache. For that, we invalidate the translation cache
when the ITS is disabled.

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-its.c