Files
linux-legacy/include/linux
Frederic Weisbecker 380c4b1411 tracing/function-graph-tracer: append the tracing_graph_flag
Impact: Provide a way to pause the function graph tracer

As suggested by Steven Rostedt, the previous patch that prevented from
spinlock function tracing shouldn't use the raw_spinlock to fix it.
It's much better to follow lockdep with normal spinlock, so this patch
adds a new flag for each task to make the function graph tracer able
to be paused. We also can send an ftrace_printk whithout worrying of
the irrelevant traced spinlock during insertion.

Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2008-12-08 15:11:45 +01:00
..
…
…
…
…
…
…
…
…
…
2008-10-30 11:38:47 -07:00
…
…
…
…
2008-11-11 21:15:50 -05:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-11-06 08:41:55 +01:00
…
…
…
2008-11-26 12:13:34 +01:00
…
…
…
…
2008-11-12 17:17:18 -08:00
…
…
…
…
…
…
…
2008-10-30 11:38:45 -07:00
…
…
…
…
…
2008-11-30 11:00:15 -08:00
2008-11-23 11:41:01 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-10-30 11:38:45 -07:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-10-22 20:21:33 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-10-29 22:02:09 +01:00
…
2008-11-03 18:21:45 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-11-23 10:52:45 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-10-28 14:22:15 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-11-06 15:41:21 -08:00
…
…
…
…
…
…
…
…
…
…
2008-11-19 18:49:57 -08:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-11-30 10:03:35 -08:00
…
…
…
…
…
…
2008-10-22 16:42:43 -07:00
…
…
…
…
…
…
2008-12-04 09:09:37 +01:00
…
…
…
…
…
…
2008-10-23 00:11:07 -04:00
…
…
…
…
…
2008-10-23 18:54:05 +04:00
…
…
…
…
…
…
2008-11-12 17:17:17 -08:00
…
…
…
2008-11-16 09:01:25 +01:00
…
…
…
…
2008-12-03 08:56:21 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-11-13 20:49:02 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-11-02 10:15:07 -08:00
…
…
…
…
…
…
…
2008-11-19 18:49:57 -08:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
2008-11-07 16:09:23 +01:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…