Tracing track

Tracing within the Linux kernel and userland helps in seeing how and why the system acts the way it does. Tracing facilitates the debuging of the system as well as understanding the reason the system behaves in a certain way.

Currently, there are many approaches to tracing, with different tools, somewhat overlapping in functionality, but also with different target users in mind. Some tools are in kernel only (some within the kernel source code), some are also providing userspace tracing of applications. Ftrace and Perf fall in the former category, while LTTng and systemtap in the latter.

This miniconf will help providing a forum for the developers to have discussions on how to integrate the various tools, and how to advance the infrastructure in the kernel.

Proposals for this track

* LTTng 2.0 : Application, Library and Kernel tracing within your Linux distribution

Presentation of the new LTTng 2.0 kernel and userspace tracer.
Tracing 07/03/2011
Mathieu Desnoyers

* trace - the new hope?

Can the "trace" utility merge perf and ftrace. (slides)
Tracing 05/24/2011
Steven Rostedt

* Tracing

Tracing 05/11/2011
Elena Zannoni, Masami Hiramatsu

* Tracing KVM guests from the host (discussion)

Tracing the Guest from the Host, a discussion (slides)
Tracing 09/09/2011
Dhaval Giani