KVM: convert custom marker based tracing to event traces
This allows use of the powerful ftrace infrastructure. See Documentation/trace/ for usage information. [avi, stephen: various build fixes] [sheng: fix control register breakage] Signed-off-by:Marcelo Tosatti <mtosatti@redhat.com> Signed-off-by:
Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by:
Sheng Yang <sheng@linux.intel.com> Signed-off-by:
Avi Kivity <avi@redhat.com>
Showing
- arch/x86/include/asm/kvm_host.h 2 additions, 0 deletionsarch/x86/include/asm/kvm_host.h
- arch/x86/kvm/Makefile 4 additions, 0 deletionsarch/x86/kvm/Makefile
- arch/x86/kvm/lapic.c 4 additions, 3 deletionsarch/x86/kvm/lapic.c
- arch/x86/kvm/svm.c 62 additions, 22 deletionsarch/x86/kvm/svm.c
- arch/x86/kvm/trace.h 260 additions, 0 deletionsarch/x86/kvm/trace.h
- arch/x86/kvm/vmx.c 46 additions, 32 deletionsarch/x86/kvm/vmx.c
- arch/x86/kvm/x86.c 19 additions, 29 deletionsarch/x86/kvm/x86.c
- include/trace/events/kvm.h 57 additions, 0 deletionsinclude/trace/events/kvm.h
- virt/kvm/irq_comm.c 5 additions, 0 deletionsvirt/kvm/irq_comm.c
- virt/kvm/kvm_main.c 4 additions, 0 deletionsvirt/kvm/kvm_main.c
Loading
Please register or sign in to comment