From 68e4b104c6ae83c8194f3c3ba1e0d789127eccc5 Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Sun, 15 Feb 2009 02:32:07 +0200 Subject: [PATCH] --- yaml --- r: 131375 b: refs/heads/master c: 516a1a7e9dc80358030fe01aabb3bedf882db9e2 h: refs/heads/master i: 131373: be5bcabff71231083d32a08ffbb5c47d1e7c775c 131371: 74f4b5d3eb017e5ecee29025f1459336be0dc2b7 131367: fbf78e67e719ab565b2321cdcc51db4cb9eac9a9 131359: e687470a550c18234c909273aeb5c8dc2bec1ecf v: v3 --- [refs] | 2 +- trunk/arch/x86/kvm/vmx.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index df176fb56c03..7741c0c81987 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 682edb4c01e690c7c7cd772dbd6f4e0fd74dc572 +refs/heads/master: 516a1a7e9dc80358030fe01aabb3bedf882db9e2 diff --git a/trunk/arch/x86/kvm/vmx.c b/trunk/arch/x86/kvm/vmx.c index b1fe1422afb1..7611af576829 100644 --- a/trunk/arch/x86/kvm/vmx.c +++ b/trunk/arch/x86/kvm/vmx.c @@ -903,6 +903,7 @@ static int vmx_get_msr(struct kvm_vcpu *vcpu, u32 msr_index, u64 *pdata) data = vmcs_readl(GUEST_SYSENTER_ESP); break; default: + vmx_load_host_state(to_vmx(vcpu)); msr = find_msr_entry(to_vmx(vcpu), msr_index); if (msr) { data = msr->data;