commit | 0ca52e7b81a37260c7edb823c8ac6a49c6280b5e | [log] [tgz] |
---|---|---|
author | Radim Krčmář <rkrcmar@redhat.com> | Tue Jul 12 22:09:20 2016 +0200 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Thu Jul 14 09:03:53 2016 +0200 |
tree | 6116f41d00673db8be0280dfca84dfb274da8096 | |
parent | e45115b62f9abb143a03036dbde05faf5864aa01 [diff] |
KVM: x86: dynamic kvm_apic_map x2APIC supports up to 2^32-1 LAPICs, but most guest in coming years will probably has fewer VCPUs. Dynamic size saves memory at the cost of turning one constant into a variable. apic_map mutex had to be moved before allocation to avoid races with cpu hotplug. Signed-off-by: Radim Krčmář <rkrcmar@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>