This event has ended. Create your own event on Sched.
Be sure to join us for the event. Learn more about ELC and the OpenIoT Summit, or register now! 
Back To Schedule
Wednesday, February 22 • 4:20pm - 5:10pm
Adding Inter-event Capabilities to Linux Kernel Trace Events - Tom Zanussi, Intel

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The Linux kernel trace event subsystem provides a large array of tracepoints (and an infinite number of others can be added dynamically) which are used by various tracing utilities both inside and outside the kernel. Unless one-off external logic (code) is applied, there's no way to extract inter-event quantities such as latencies from the trace subsystem itself, even though the data to do that is already trivially there. This talk introduces a general-purpose mechanism for extracting inter-event values from arbitrary sets of events and shows how both one-off/one-line/programming-free experiments and higher-level tools such as latency histograms can be built on top of it.


Tom Zanussi

Software Engineer, Intel
Tom Zanussi is a software engineer at Intel's Open Source Technology Center. He's given talks on the subjects of embedded systems and tracing at various conferences in the past including ELC, OLS and the Intelligent Systems Conference, and has been an active contributor to the Linux... Read More →

Wednesday February 22, 2017 4:20pm - 5:10pm PST
Grand Ballroom I/II