[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] xentrace - Patchset with xentrace changes & improvements
This is a set of patches which changes & extends xentrace functionality in various ways. The author of the patches is George Dunlap - I've only done some re-diffing and testing against the latest -unstable tree, and the updates to the formats file. 01.trace.runstate-change.patch : Trace runstate changes. Also, introduce SCHED_MIN and SCHED_VERBOSE, so that we can trace just runstate changes if we want to. 02.trace.lost-records-includes-current-vcpu.patch : Lost record includes currently running vcpu, tsc of first lost record Including the current vcpu helps us identify who's currently running on each processor, even if we've lost records. The tsc of the first lost record helps us identify how much time we've spent lost, and also when a pcpu started experiencing lost records. This functionality is critical for advanced analysis tools which attempt to keep track of which vcpu is running on which cpu. 03.trace.remove-vcpu-from-hvm-trace.patch : Remove vcpu / domain from HVM traces. This information is now redundant, as it can be determined using runstate changes and lost record changes. This reduces log size for long-running traces by 10-30%. xentrace.fix-options.patch: Adds some missing things to the xentrace options string. trace.shadow.patch & trace.shadow-oos.patch : Additional tracing for the shadow code. trace.formats.patch : Updated formats file. Questions & comments about the patches are probably best directed to George. Complaints about screwups in the formats file can be sent to me. :) Signed-off-by: George Dunlap <george.dunlap@xxxxxxxxxxxxx> Signed-off-by: Trolle Selander <trolle.selander@xxxxxxxxxxxxx> Attachment:
01.trace.runstate-change.patch Attachment:
02.trace.lost-records-includes-current-vcpu.patch Attachment:
03.trace.remove-vcpu-from-hvm-trace.patch Attachment:
xentrace.fix-options.patch Attachment:
trace.xentrace-trace-to-memory-and-dump-on-signal.patch Attachment:
trace.shadow.patch Attachment:
trace.shadow-oos.patch Attachment:
trace.formats.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |