the timings of the initcalls. Its aim is to be parsed by the
          /scripts/bootgraph.pl tool to produce pretty graphics about
          boot inefficiencies, giving a visual representation of the
-         delays during initcalls.
+         delays during initcalls. Note that tracers self tests can't
+         be enabled if this tracer is selected since only one tracer
+         should touch the tracing buffer at a time.
 
 config STACK_TRACER
        bool "Trace max stack"
 
 config FTRACE_STARTUP_TEST
        bool "Perform a startup test on ftrace"
-       depends on TRACING
-       depends on DEBUG_KERNEL
+       depends on TRACING && DEBUG_KERNEL && !BOOT_TRACER
        select FTRACE_SELFTEST
        help
          This option performs a series of startup tests on ftrace. On bootup