linux/include/kvm
Marc Zyngier 38cb2f7b9a arm/arm64: KVM: vgic: switch to dynamic allocation
So far, all the VGIC data structures are statically defined by the
*maximum* number of vcpus and interrupts it supports. It means that
we always have to oversize it to cater for the worse case.

Start by changing the data structures to be dynamically sizeable,
and allocate them at runtime.

The sizes are still very static though.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
(cherry picked from commit c1bfb577ad)
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
2014-10-02 17:19:21 +02:00
..
arm_arch_timer.h arm64: KVM: allow export and import of generic timer regs 2014-10-02 17:18:50 +02:00
arm_vgic.h arm/arm64: KVM: vgic: switch to dynamic allocation 2014-10-02 17:19:21 +02:00