ARM: KVM: Support vGICv3 ITS
authorVladimir Murzin <vladimir.murzin@arm.com>
Wed, 2 Nov 2016 11:55:34 +0000 (11:55 +0000)
committerMarc Zyngier <marc.zyngier@arm.com>
Mon, 14 Nov 2016 10:32:54 +0000 (10:32 +0000)
commit2988509dd8a0e9c2b64192a46ec2fe8211af6d3c
tree10d3d4a9c17e13cf4603949bd768ea5a4ae2f0c1
parente29bd6f26703088930a5b3595623cf155ddea600
ARM: KVM: Support vGICv3 ITS

This patch allows to build and use vGICv3 ITS in 32-bit mode.

Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Documentation/virtual/kvm/api.txt
arch/arm/include/uapi/asm/kvm.h
arch/arm/kvm/Kconfig
arch/arm/kvm/Makefile
arch/arm/kvm/arm.c
arch/arm64/kvm/Kconfig
arch/arm64/kvm/reset.c
virt/kvm/arm/vgic/vgic-kvm-device.c
virt/kvm/arm/vgic/vgic-mmio-v3.c
virt/kvm/arm/vgic/vgic.h