Message ID | 1250725502-19777-1-git-send-email-m.gamal005@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/arch/x86/kvm/emulate.c b/arch/x86/kvm/emulate.c index cc0fe39..52a4b7d 100644 --- a/arch/x86/kvm/emulate.c +++ b/arch/x86/kvm/emulate.c @@ -2194,6 +2194,7 @@ writeback: done: if (rc == X86EMUL_UNHANDLEABLE) { + kvm_report_emulation_failure(ctxt->vcpu, "unhandled instruction"); c->eip = saved_eip; return -1; } @@ -2467,7 +2468,7 @@ twobyte_insn: goto writeback; cannot_emulate: - DPRINTF("Cannot emulate %02x\n", c->b); + kvm_report_emulation_failure(ctxt->vcpu, "unhandled instruction"); c->eip = saved_eip; return -1; }
Report unhandled instructions in the syslog on emulation failure Signed-off-by: Mohammed Gamal <m.gamal005@gmail.com> --- arch/x86/kvm/emulate.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)