trace: trace hypercalls inside a multicall
authorDavid Vrabel <david.vrabel@citrix.com>
Wed, 3 Oct 2012 10:11:35 +0000 (11:11 +0100)
committerDavid Vrabel <david.vrabel@citrix.com>
Wed, 3 Oct 2012 10:11:35 +0000 (11:11 +0100)
commitcaf512bef7b2801c7f11c924b9bdfb8c0840fbe2
tree2779aa6b25e6005c8f8761d30af3d4404bde1160
parent86b35acb001f977eb1f82df6c07edaef173f4232
trace: trace hypercalls inside a multicall

Add a trace record for every hypercall inside a multicall.  These use
a new event ID (with a different sub-class ) so they may be filtered
out if only the calls into hypervisor are of interest.

Signed-off-by: David Vrabel <david.vrabel@citrix.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
Committed-by: Keir Fraser <keir@xen.org>
tools/xentrace/formats
tools/xentrace/xentrace_format
xen/arch/x86/trace.c
xen/common/compat/multicall.c
xen/common/multicall.c
xen/common/trace.c
xen/include/public/trace.h
xen/include/xen/trace.h