diff options
author | Steven Rostedt (VMware) <rostedt@goodmis.org> | 2020-01-29 16:26:45 -0500 |
---|---|---|
committer | Steven Rostedt (VMware) <rostedt@goodmis.org> | 2020-01-30 09:46:29 -0500 |
commit | 21b3ce3063be8eb7150a717d7c5286fb56ba8cea (patch) | |
tree | 91a06e3d3748ba36e1e1d18c104a13f2a78724ed /kernel | |
parent | a48fc4f5f1d24c70906359731d7080f9ad78a1cb (diff) | |
download | linux-stable-21b3ce3063be8eb7150a717d7c5286fb56ba8cea.tar.gz linux-stable-21b3ce3063be8eb7150a717d7c5286fb56ba8cea.tar.bz2 linux-stable-21b3ce3063be8eb7150a717d7c5286fb56ba8cea.zip |
tracing: Move mmio tracer config up with the other tracers
Move the config that enables the mmiotracer with the other tracers such that
all the tracers are together.
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/trace/Kconfig | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig index 47d0149347a9..2014056682f5 100644 --- a/kernel/trace/Kconfig +++ b/kernel/trace/Kconfig @@ -353,6 +353,19 @@ config HWLAT_TRACER file. Every time a latency is greater than tracing_thresh, it will be recorded into the ring buffer. +config MMIOTRACE + bool "Memory mapped IO tracing" + depends on HAVE_MMIOTRACE_SUPPORT && PCI + select GENERIC_TRACER + help + Mmiotrace traces Memory Mapped I/O access and is meant for + debugging and reverse engineering. It is called from the ioremap + implementation and works via page faults. Tracing is disabled by + default and can be enabled at run-time. + + See Documentation/trace/mmiotrace.rst. + If you are not helping to develop drivers, say N. + config ENABLE_DEFAULT_TRACERS bool "Trace process context switches and events" depends on !GENERIC_TRACER @@ -627,19 +640,6 @@ config EVENT_TRACE_TEST_SYSCALLS TBD - enable a way to actually call the syscalls as we test their events -config MMIOTRACE - bool "Memory mapped IO tracing" - depends on HAVE_MMIOTRACE_SUPPORT && PCI - select GENERIC_TRACER - help - Mmiotrace traces Memory Mapped I/O access and is meant for - debugging and reverse engineering. It is called from the ioremap - implementation and works via page faults. Tracing is disabled by - default and can be enabled at run-time. - - See Documentation/trace/mmiotrace.rst. - If you are not helping to develop drivers, say N. - config TRACING_MAP bool depends on ARCH_HAVE_NMI_SAFE_CMPXCHG |