tracing: Simplify the Kconfig dependency of FTRACE
authorMasahiro Yamada <masahiroy@kernel.org>
Sat, 31 Jul 2021 05:22:31 +0000 (14:22 +0900)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Mon, 16 Aug 2021 15:37:20 +0000 (11:37 -0400)
The entire FTRACE block is surrounded by 'if TRACING_SUPPORT' ...
'endif'.

Using 'depends on' is a simpler way to guard FTRACE.

Link: https://lkml.kernel.org/r/20210731052233.4703-1-masahiroy@kernel.org
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
kernel/trace/Kconfig

index 3ee23f4..420ff4b 100644 (file)
@@ -135,10 +135,9 @@ config TRACING_SUPPORT
        depends on STACKTRACE_SUPPORT
        default y
 
-if TRACING_SUPPORT
-
 menuconfig FTRACE
        bool "Tracers"
+       depends on TRACING_SUPPORT
        default y if DEBUG_KERNEL
        help
          Enable the kernel tracing infrastructure.
@@ -1037,6 +1036,3 @@ config HIST_TRIGGERS_DEBUG
           If unsure, say N.
 
 endif # FTRACE
-
-endif # TRACING_SUPPORT
-