diff options
author | Michael S. Tsirkin <mst@redhat.com> | 2012-08-26 18:00:29 +0300 |
---|---|---|
committer | Marcelo Tosatti <mtosatti@redhat.com> | 2012-08-27 18:03:05 -0300 |
commit | 1d92128fe9e30c2340283361957a840f108e4abf (patch) | |
tree | 281446bb7a5ddbe11201de1d4d8f341b0a0555a7 /arch/x86/kvm/x86.c | |
parent | 760a9a30adc558a75916a13902f38c6792fa8c4b (diff) | |
download | op-kernel-dev-1d92128fe9e30c2340283361957a840f108e4abf.zip op-kernel-dev-1d92128fe9e30c2340283361957a840f108e4abf.tar.gz |
KVM: x86: fix KVM_GET_MSR for PV EOI
KVM_GET_MSR was missing support for PV EOI,
which is needed for migration.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'arch/x86/kvm/x86.c')
-rw-r--r-- | arch/x86/kvm/x86.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index dce75b76..148ed66 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -2000,6 +2000,9 @@ int kvm_get_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata) case MSR_KVM_STEAL_TIME: data = vcpu->arch.st.msr_val; break; + case MSR_KVM_PV_EOI_EN: + data = vcpu->arch.pv_eoi.msr_val; + break; case MSR_IA32_P5_MC_ADDR: case MSR_IA32_P5_MC_TYPE: case MSR_IA32_MCG_CAP: |