]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit
KVM: arm/arm64: Enable MSI routing
authorEric Auger <eric.auger@redhat.com>
Fri, 22 Jul 2016 16:20:42 +0000 (16:20 +0000)
committerMarc Zyngier <marc.zyngier@arm.com>
Fri, 22 Jul 2016 17:52:03 +0000 (18:52 +0100)
commit995a0ee9809b6948bb7bfea77f129fe1d5157cc1
treeaa87eb8de3f3e111b9dcc4b470a24a660cd6bb8a
parent180ae7b1182344ca617d8b5200306b02a6b5075d
KVM: arm/arm64: Enable MSI routing

Up to now, only irqchip routing entries could be set. This patch
adds the capability to insert MSI routing entries.

For ARM64, let's also increase KVM_MAX_IRQ_ROUTES to 4096: this
include SPI irqchip routes plus MSI routes. In the future this
might be extended.

Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Documentation/virtual/kvm/api.txt
include/linux/kvm_host.h
virt/kvm/arm/vgic/vgic-irqfd.c
virt/kvm/irqchip.c