diff options
Diffstat (limited to 'kernel/trace/Kconfig')
-rw-r--r-- | kernel/trace/Kconfig | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig index d986216c8327..a604f24c755f 100644 --- a/kernel/trace/Kconfig +++ b/kernel/trace/Kconfig | |||
@@ -159,6 +159,22 @@ config BOOT_TRACER | |||
159 | selected, because the self-tests are an initcall as well and that | 159 | selected, because the self-tests are an initcall as well and that |
160 | would invalidate the boot trace. ) | 160 | would invalidate the boot trace. ) |
161 | 161 | ||
162 | config TRACE_UNLIKELY_PROFILE | ||
163 | bool "Trace likely/unlikely profiler" | ||
164 | depends on DEBUG_KERNEL | ||
165 | select TRACING | ||
166 | help | ||
167 | This tracer profiles all the the likely and unlikely macros | ||
168 | in the kernel. It will display the results in: | ||
169 | |||
170 | /debugfs/tracing/profile_likely | ||
171 | /debugfs/tracing/profile_unlikely | ||
172 | |||
173 | Note: this will add a significant overhead, only turn this | ||
174 | on if you need to profile the system's use of these macros. | ||
175 | |||
176 | Say N if unsure. | ||
177 | |||
162 | config STACK_TRACER | 178 | config STACK_TRACER |
163 | bool "Trace max stack" | 179 | bool "Trace max stack" |
164 | depends on HAVE_FUNCTION_TRACER | 180 | depends on HAVE_FUNCTION_TRACER |