Commit 55308450d417c549e6bab2ae234d05488f92fd88

Authored by aliguori
1 parent 4c9f7372

Initialize msr list size properly in KVM

Hollis Blanchard noticed that the last commit was not sufficient.  We also need
to initialize the msr size in our newly allocated list.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>



git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6018 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 1 additions and 0 deletions
target-i386/kvm.c
@@ -100,6 +100,7 @@ static int kvm_has_msr_star(CPUState *env) @@ -100,6 +100,7 @@ static int kvm_has_msr_star(CPUState *env)
100 if (kvm_msr_list == NULL) 100 if (kvm_msr_list == NULL)
101 return 0; 101 return 0;
102 102
  103 + kvm_msr_list->nmsrs = msr_list.nmsrs;
103 ret = kvm_ioctl(env->kvm_state, KVM_GET_MSR_INDEX_LIST, kvm_msr_list); 104 ret = kvm_ioctl(env->kvm_state, KVM_GET_MSR_INDEX_LIST, kvm_msr_list);
104 if (ret >= 0) { 105 if (ret >= 0) {
105 int i; 106 int i;