Commit 2a3a4f66 authored by Frédéric Weisbecker's avatar Frédéric Weisbecker Committed by Ingo Molnar

tracing/ftrace: tracing engine depends on Nop Tracer

Now that the nop tracer is used as the default tracer by
replacing the "none" tracer, tracing engine depends on it.
Signed-off-by: default avatarFrederic Weisbecker <fweisbec@gmail.com>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Steven Noonan <steven@uplinklabs.net>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 35cb5ed0
# #
# Architectures that offer an FTRACE implementation should select HAVE_FTRACE: # Architectures that offer an FTRACE implementation should select HAVE_FTRACE:
# #
config NOP_TRACER
bool
config HAVE_FTRACE config HAVE_FTRACE
bool bool
select NOP_TRACER
config HAVE_DYNAMIC_FTRACE config HAVE_DYNAMIC_FTRACE
bool bool
...@@ -101,16 +106,6 @@ config SCHED_TRACER ...@@ -101,16 +106,6 @@ config SCHED_TRACER
This tracer tracks the latency of the highest priority task This tracer tracks the latency of the highest priority task
to be scheduled in, starting from the point it has woken up. to be scheduled in, starting from the point it has woken up.
config NOP_TRACER
bool "NOP Tracer"
depends on HAVE_FTRACE
depends on DEBUG_KERNEL
select TRACING
help
This tracer does nothing. The primary purpose for it is to
politely print the output of ftrace_printk() calls without
the overhead of an irrelevant trace taking place.
config CONTEXT_SWITCH_TRACER config CONTEXT_SWITCH_TRACER
bool "Trace process context switches" bool "Trace process context switches"
depends on HAVE_FTRACE depends on HAVE_FTRACE
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment