]> git.baikalelectronics.ru Git - kernel.git/commit
kvm/x86: Hyper-V SynIC timers tracepoints
authorAndrey Smetanin <asmetanin@virtuozzo.com>
Wed, 23 Dec 2015 13:54:00 +0000 (16:54 +0300)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 8 Jan 2016 18:04:43 +0000 (19:04 +0100)
commit07c44ee74c1e5226ef6a8b576ecf45431ab9c1e7
tree37a76f87d2f8deacc228a4928dfb8d185e7edfc8
parent691eb038094e98c3d1ee7a0a5addb739c72cc67c
kvm/x86: Hyper-V SynIC timers tracepoints

Trace the following Hyper SynIC timers events:
* periodic timer start
* one-shot timer start
* timer callback
* timer expiration and message delivery result
* timer config setup
* timer count setup
* timer cleanup

Signed-off-by: Andrey Smetanin <asmetanin@virtuozzo.com>
CC: Gleb Natapov <gleb@kernel.org>
CC: Paolo Bonzini <pbonzini@redhat.com>
CC: Roman Kagan <rkagan@virtuozzo.com>
CC: Denis V. Lunev <den@openvz.org>
CC: qemu-devel@nongnu.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/hyperv.c
arch/x86/kvm/trace.h