Re: [PATCH] KVM: x86: Rework request for immediate exit

2013-05-02 Thread Gleb Natapov
On Thu, May 02, 2013 at 10:20:39PM -0300, Marcelo Tosatti wrote: > On Sun, Apr 28, 2013 at 10:50:52AM +0200, Jan Kiszka wrote: > > From: Jan Kiszka > > > > The VMX implementation of enable_irq_window raised > > KVM_REQ_IMMEDIATE_EXIT after we checked it in vcpu_enter_guest. This > > caused infini

Re: [PATCH] KVM: x86: Rework request for immediate exit

2013-05-02 Thread Marcelo Tosatti
On Sun, Apr 28, 2013 at 10:50:52AM +0200, Jan Kiszka wrote: > From: Jan Kiszka > > The VMX implementation of enable_irq_window raised > KVM_REQ_IMMEDIATE_EXIT after we checked it in vcpu_enter_guest. This > caused infinite loops on vmentry. Fix it by letting enable_irq_window > signal the need fo

[PATCH] KVM: x86: Rework request for immediate exit

2013-04-28 Thread Jan Kiszka
From: Jan Kiszka The VMX implementation of enable_irq_window raised KVM_REQ_IMMEDIATE_EXIT after we checked it in vcpu_enter_guest. This caused infinite loops on vmentry. Fix it by letting enable_irq_window signal the need for an immediate exit via its return value and drop KVM_REQ_IMMEDIATE_EXIT