diff --git a/drivers/kvm/vmx.c b/drivers/kvm/vmx.c index 42e7fad..8f01c8d 100644 --- a/drivers/kvm/vmx.c +++ b/drivers/kvm/vmx.c @@ -1684,9 +1684,12 @@ static int vmx_vcpu_reset(struct kvm_vcpu *vcpu) vmcs_write32(TPR_THRESHOLD, 0); } - if (vm_need_virtualize_apic_accesses(vmx->vcpu.kvm)) + if (vm_need_virtualize_apic_accesses(vmx->vcpu.kvm)) { vmcs_write64(APIC_ACCESS_ADDR, page_to_phys(vmx->vcpu.kvm->apic_access_page)); + if (vm_need_tpr_shadow(vmx->vcpu.kvm)) + printk(KERN_INFO "kvm: FlexPriority enabled!\n"); + } vmx->vcpu.cr0 = 0x60000010; vmx_set_cr0(&vmx->vcpu, vmx->vcpu.cr0); /* enter rmode */