From: Mohammed Gamal
Replace the inject-as-software-interrupt hack we currently have with
emulated injection.
Signed-off-by: Mohammed Gamal
Signed-off-by: Avi Kivity
---
arch/x86/kvm/vmx.c | 65 ---
1 files changed, 6 insertions(+), 59 deletio
On Sun, Sep 19, 2010 at 02:34:07PM +0200, Avi Kivity wrote:
> From: Mohammed Gamal
>
> Replace the inject-as-software-interrupt hack we currently have with
> emulated injection.
>
> Signed-off-by: Mohammed Gamal
> Signed-off-by: Avi Kivity
> ---
> arch/x86/kvm/vmx.c | 65 ---
On 09/20/2010 07:30 PM, Marcelo Tosatti wrote:
> static void __vmx_complete_interrupts(struct vcpu_vmx *vmx,
>u32 idt_vectoring_info,
>int instr_len_field,
> @@ -3864,9 +3814,6 @@ static void __vmx_complete_interrupts(struct vcpu_vmx
*v
On Tue, Sep 21, 2010 at 01:56:50PM +0200, Avi Kivity wrote:
> On 09/20/2010 07:30 PM, Marcelo Tosatti wrote:
> >> static void __vmx_complete_interrupts(struct vcpu_vmx *vmx,
> >>u32 idt_vectoring_info,
> >>int instr_len_field,
> >> @@ -386
On 09/21/2010 05:36 PM, Marcelo Tosatti wrote:
On Tue, Sep 21, 2010 at 01:56:50PM +0200, Avi Kivity wrote:
> On 09/20/2010 07:30 PM, Marcelo Tosatti wrote:
> >>static void __vmx_complete_interrupts(struct vcpu_vmx *vmx,
> >> u32 idt_vectoring_info,
> >>