diff options
author | aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-12-13 20:49:31 +0000 |
---|---|---|
committer | aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-12-13 20:49:31 +0000 |
commit | 55308450d417c549e6bab2ae234d05488f92fd88 (patch) | |
tree | 48c193e5f8d446a18094139cb936cb7ed18237a0 /target-i386/kvm.c | |
parent | 4c9f7372fcf158d8a5d85ce9ce2988c27be63baf (diff) | |
download | hqemu-55308450d417c549e6bab2ae234d05488f92fd88.zip hqemu-55308450d417c549e6bab2ae234d05488f92fd88.tar.gz |
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
Diffstat (limited to 'target-i386/kvm.c')
-rw-r--r-- | target-i386/kvm.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/target-i386/kvm.c b/target-i386/kvm.c index d8c89ba..2412ae4 100644 --- a/target-i386/kvm.c +++ b/target-i386/kvm.c @@ -100,6 +100,7 @@ static int kvm_has_msr_star(CPUState *env) if (kvm_msr_list == NULL) return 0; + kvm_msr_list->nmsrs = msr_list.nmsrs; ret = kvm_ioctl(env->kvm_state, KVM_GET_MSR_INDEX_LIST, kvm_msr_list); if (ret >= 0) { int i; |