]> asedeno.scripts.mit.edu Git - linux.git/commit
KVM: arm/arm64: vgic: Keep track of implementation revision
authorChristoffer Dall <christoffer.dall@arm.com>
Mon, 16 Jul 2018 13:06:19 +0000 (15:06 +0200)
committerMarc Zyngier <marc.zyngier@arm.com>
Sat, 21 Jul 2018 15:02:21 +0000 (16:02 +0100)
commitaa075b0f30b53e397fd4d4162ebf4a3a236b9206
tree7b8aee3c4dcde15178d6ecec6e0aba17cdd84193
parenta2dca217dae29c4ff6420e8c78d56b3f61ae0797
KVM: arm/arm64: vgic: Keep track of implementation revision

As we are about to tweak implementation aspects of the VGIC emulation,
while still preserving some level of backwards compatibility support,
add a field to keep track of the implementation revision field which is
reported to the VM and to userspace.

Reviewed-by: Andrew Jones <drjones@redhat.com>
Signed-off-by: Christoffer Dall <christoffer.dall@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
include/kvm/arm_vgic.h
virt/kvm/arm/vgic/vgic-init.c
virt/kvm/arm/vgic/vgic-mmio-v2.c
virt/kvm/arm/vgic/vgic-mmio-v3.c