All of lore.kernel.org
 help / color / mirror / Atom feed
* Ftrace plugin for Babeltrace2
@ 2020-06-01 16:45 Philippe Duplessis-Guindon
  2020-06-01 18:36 ` Steven Rostedt
  0 siblings, 1 reply; 3+ messages in thread
From: Philippe Duplessis-Guindon @ 2020-06-01 16:45 UTC (permalink / raw)
  To: linux-trace-devel

Hi everyone,


My name is Philippe and I am an intern at EfficiOs for the summer. This email is

to inform you about my summer project, ask for recommendations and your opinion.


My project will consist of implementing a Babeltrace2 [1] plugin to be able to consume

ftrace traces. The plugin will act as a source component in the babeltrace2 graph system.


I was wondering if you can give me your first thoughts about this project, and

any advice on where to find information to begin with, since I am new to ftrace.

I have already read the doc [2][3][4], but I was wondering if there are more resources

that could help me with my work.


Also, I was wondering which version of libtraceevent I should use. The one in the kernel,

or the one in the trace-cmd repo? My guess would be to take the one in trace-cmd since

there are more recent commits, but I am asking just to make sure.


The major focus of the project will be to match ftrace concepts to babeltrace 2

internal representation.


[1] https://babeltrace.org/

[2] https://github.com/torvalds/linux/tree/master/tools/lib/traceevent/Documentation

[3] https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git/tree/Documentation

[4] https://www.kernel.org/doc/Documentation/trace/ftrace.txt


Thank you,

Philippe

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-06-01 19:44 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-01 16:45 Ftrace plugin for Babeltrace2 Philippe Duplessis-Guindon
2020-06-01 18:36 ` Steven Rostedt
2020-06-01 19:44   ` Philippe Duplessis-Guindon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.