]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit5f1f506a1ce58f00a0baf7e6f4e7ad6daa791110
tree6f1672303b5dac0f33a01eb764e94e0c2b2eef67
parent8e1b5380f303e7bfb1f8f65386f25deec4abc375
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