commit | c1bfb577addd4867a82c4f235824a315d5afb94a | [log] [tgz] |
---|---|---|
author | Marc Zyngier <[email protected]> | Tue Jul 08 12:09:01 2014 +0100 |
committer | Christoffer Dall <[email protected]> | Thu Sep 18 18:48:52 2014 -0700 |
tree | 4e2fba53b594691839d2c511862b01c83783e1c2 | |
parent | 71afaba4a2e98bb7bdeba5078370ab43d46e67a1 [diff] |
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 <[email protected]>