浏览代码

KVM: mark apic enabled on start up

According to SDM apic is enabled on start up.

Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Gleb Natapov 13 年之前
父节点
当前提交
6aed64a8a4
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      arch/x86/kvm/lapic.c

+ 2 - 1
arch/x86/kvm/lapic.c

@@ -1311,7 +1311,8 @@ int kvm_create_lapic(struct kvm_vcpu *vcpu)
 		     HRTIMER_MODE_ABS);
 		     HRTIMER_MODE_ABS);
 	apic->lapic_timer.timer.function = apic_timer_fn;
 	apic->lapic_timer.timer.function = apic_timer_fn;
 
 
-	kvm_lapic_set_base(vcpu, APIC_DEFAULT_PHYS_BASE);
+	kvm_lapic_set_base(vcpu,
+			APIC_DEFAULT_PHYS_BASE | MSR_IA32_APICBASE_ENABLE);
 
 
 	kvm_lapic_reset(vcpu);
 	kvm_lapic_reset(vcpu);
 	kvm_iodevice_init(&apic->dev, &apic_mmio_ops);
 	kvm_iodevice_init(&apic->dev, &apic_mmio_ops);