KVM: Improve emulation failure reporting

Report failed opcodes from all locations.

Signed-off-by: Avi Kivity <avi@qumranet.com>
This commit is contained in:
Avi Kivity
2007-09-12 13:21:09 +03:00
parent fd2a760865
commit 054b136967
4 changed files with 11 additions and 10 deletions

View File

@ -1798,7 +1798,7 @@ static int handle_exception(struct kvm_vcpu *vcpu, struct kvm_run *kvm_run)
++vcpu->stat.mmio_exits;
return 0;
case EMULATE_FAIL:
vcpu_printf(vcpu, "%s: emulate fail\n", __FUNCTION__);
kvm_report_emulation_failure(vcpu, "pagetable");
break;
default:
BUG();