]> git.baikalelectronics.ru Git - kernel.git/commit
arm/arm64: KVM: Add exit reaons to kvm_exit event tracing
authorWei Huang <wei@redhat.com>
Fri, 30 Jan 2015 18:09:26 +0000 (13:09 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 23 Feb 2015 21:28:48 +0000 (22:28 +0100)
commit4c3d02885faae536311b732daeb2f6c545d4d50c
tree45abedcea81e4f5201c32c2db6df2f0bc3133ef2
parentb72228f048ea0484b8cc994aef259c6765da8a9d
arm/arm64: KVM: Add exit reaons to kvm_exit event tracing

This patch extends trace_kvm_exit() to include KVM exit reasons
(i.e. EC of HSR). The tracing function then dumps both exit reason
and PC of vCPU, shown as the following. Tracing tools can use this
new exit_reason field to better understand the behavior of guest VMs.

886.301252: kvm_exit:             HSR_EC: 0x0024, PC: 0xfffffe0000506b28

Signed-off-by: Wei Huang <wei@redhat.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
arch/arm/kvm/arm.c
arch/arm/kvm/trace.h