From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: Re: [PATCH 1/3] KVM: nVMX: Advertise support for interrupt acknowledgement Date: Thu, 20 Mar 2014 09:30:42 +0100 Message-ID: <532AA732.60803@siemens.com> References: <1395286089-5406-1-git-send-email-bsd@redhat.com> <1395286089-5406-2-git-send-email-bsd@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: Paolo Bonzini , Gleb Natapov To: Bandan Das , kvm@vger.kernel.org Return-path: Received: from goliath.siemens.de ([192.35.17.28]:47977 "EHLO goliath.siemens.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750743AbaCTIay (ORCPT ); Thu, 20 Mar 2014 04:30:54 -0400 In-Reply-To: <1395286089-5406-2-git-send-email-bsd@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On 2014-03-20 04:28, Bandan Das wrote: > Some Type 1 hypervisors such as XEN won't enable VMX without it present > > Signed-off-by: Bandan Das > --- > arch/x86/kvm/vmx.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c > index 3927528..26c1d38 100644 > --- a/arch/x86/kvm/vmx.c > +++ b/arch/x86/kvm/vmx.c > @@ -2273,7 +2273,8 @@ static __init void nested_vmx_setup_ctls_msrs(void) > nested_vmx_pinbased_ctls_high &= ~PIN_BASED_VMX_PREEMPTION_TIMER; > } > nested_vmx_exit_ctls_high |= (VM_EXIT_ALWAYSON_WITHOUT_TRUE_MSR | > - VM_EXIT_LOAD_IA32_EFER | VM_EXIT_SAVE_IA32_EFER); > + VM_EXIT_LOAD_IA32_EFER | VM_EXIT_SAVE_IA32_EFER | > + VM_EXIT_ACK_INTR_ON_EXIT); > > /* entry controls */ > rdmsr(MSR_IA32_VMX_ENTRY_CTLS, > Shouldn't this come after patch 2? Jan -- Siemens AG, Corporate Technology, CT RTC ITP SES-DE Corporate Competence Center Embedded Linux