KVM: x86: Assign correct value to array.maxnent
authorXiaoyao Li <xiaoyao.li@intel.com>
Thu, 4 Jun 2020 04:16:36 +0000 (12:16 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 4 Jun 2020 16:21:10 +0000 (12:21 -0400)
commit65b1891499b1feb74aaab514c3d34080dc6702d8
tree20b12e818ce72b87262e368563d6e8a2122299ea
parentf4f6bd93fdab6f03e20fbbb9e5c6d65fc81b1588
KVM: x86: Assign correct value to array.maxnent

Delay the assignment of array.maxnent to use correct value for the case
cpuid->nent > KVM_MAX_CPUID_ENTRIES.

Fixes: e53c95e8d41e ("KVM: x86: Encapsulate CPUID entries and metadata in struct")
Signed-off-by: Xiaoyao Li <xiaoyao.li@intel.com>
Message-Id: <20200604041636.1187-1-xiaoyao.li@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/cpuid.c