|
@@ -1842,7 +1842,6 @@ int kvm_get_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata)
|
|
|
|
|
|
switch (msr) {
|
|
switch (msr) {
|
|
case MSR_IA32_PLATFORM_ID:
|
|
case MSR_IA32_PLATFORM_ID:
|
|
- case MSR_IA32_UCODE_REV:
|
|
|
|
case MSR_IA32_EBL_CR_POWERON:
|
|
case MSR_IA32_EBL_CR_POWERON:
|
|
case MSR_IA32_DEBUGCTLMSR:
|
|
case MSR_IA32_DEBUGCTLMSR:
|
|
case MSR_IA32_LASTBRANCHFROMIP:
|
|
case MSR_IA32_LASTBRANCHFROMIP:
|
|
@@ -1863,6 +1862,9 @@ int kvm_get_msr_common(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata)
|
|
case MSR_FAM10H_MMIO_CONF_BASE:
|
|
case MSR_FAM10H_MMIO_CONF_BASE:
|
|
data = 0;
|
|
data = 0;
|
|
break;
|
|
break;
|
|
|
|
+ case MSR_IA32_UCODE_REV:
|
|
|
|
+ data = 0x100000000ULL;
|
|
|
|
+ break;
|
|
case MSR_MTRRcap:
|
|
case MSR_MTRRcap:
|
|
data = 0x500 | KVM_NR_VAR_MTRR;
|
|
data = 0x500 | KVM_NR_VAR_MTRR;
|
|
break;
|
|
break;
|