Message ID | 1295892397-11354-13-git-send-email-glommer@redhat.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 81b2f34..f129ea1 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -1564,6 +1564,11 @@ int kvm_set_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 data) goto rma_out; } + if (area_desc.type == KVM_AREA_STEAL_TIME) { + vcpu->arch.stime = area_desc.base; + goto rma_out; + } + if (vcpu->kvm->register_mem_area_uspace) { vcpu->run->exit_reason = KVM_EXIT_X86_MSR_OP; vcpu->run->msr.msr_data = data;