[COMMIT master] KVM: x86 emulator: Report unhandled instructions

2009-08-24 Thread Avi Kivity
From: Mohammed Gamal m.gamal...@gmail.com Report unhandled instructions in the syslog on emulation failure Signed-off-by: Mohammed Gamal m.gamal...@gmail.com Signed-off-by: Avi Kivity a...@redhat.com diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c index 1f0ff4a..3d6a562 100644 ---

[COMMIT master] KVM: x86 emulator: Introduce No64 decode option

2009-08-24 Thread Avi Kivity
From: Mohammed Gamal m.gamal...@gmail.com Introduces a new decode option No64, which is used for instructions that are invalid in long mode. Signed-off-by: Mohammed Gamal m.gamal...@gmail.com Signed-off-by: Avi Kivity a...@redhat.com diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c

[COMMIT master] KVM: Don't pass kvm_run arguments

2009-08-24 Thread Avi Kivity
From: Avi Kivity a...@redhat.com They're just copies of vcpu-run, which is readily accessible. Signed-off-by: Avi Kivity a...@redhat.com diff --git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.h index 33901be..b080590 100644 --- a/arch/x86/include/asm/kvm_host.h +++