summaryrefslogtreecommitdiffstats
path: root/virt/Makefile
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@arm.com>2016-07-15 13:43:35 +0200
committerMarc Zyngier <marc.zyngier@arm.com>2016-07-18 19:14:37 +0200
commitf9f77af9e2a551ac34eb0eb40630d91d6dbd4295 (patch)
treef514b091abf3c9b13dcbb3a9c0e32fded2f0c843 /virt/Makefile
parentKVM: arm64: vgic-its: Read initial LPI pending table (diff)
downloadlinux-f9f77af9e2a551ac34eb0eb40630d91d6dbd4295.tar.xz
linux-f9f77af9e2a551ac34eb0eb40630d91d6dbd4295.zip
KVM: arm64: vgic-its: Allow updates of LPI configuration table
The (system-wide) LPI configuration table is held in a table in (guest) memory. To achieve reasonable performance, we cache this data in our struct vgic_irq. If the guest updates the configuration data (which consists of the enable bit and the priority value), it issues an INV or INVALL command to allow us to update our information. Provide functions that update that information for one LPI or all LPIs mapped to a specific collection. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Tested-by: Eric Auger <eric.auger@redhat.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'virt/Makefile')
0 files changed, 0 insertions, 0 deletions