summaryrefslogtreecommitdiff
path: root/kernel-devel/kernel-tracing
diff options
context:
space:
mode:
authorJan Altenberg <jan@linutronix.de>2011-02-10 11:47:44 +0100
committerJan Altenberg <jan@linutronix.de>2011-02-10 11:47:44 +0100
commitd100faf49cf77665f920db9a2585ba7c0e13c520 (patch)
tree518763e1a0370f278c2294da5266c69f0cf5bfcd /kernel-devel/kernel-tracing
parentb1934fb29ed318cab4d9ed5aa5d18e84440d96f8 (diff)
Mention trace_printk and ftrace specific kernel parameters
Diffstat (limited to 'kernel-devel/kernel-tracing')
-rw-r--r--kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex29
1 files changed, 29 insertions, 0 deletions
diff --git a/kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex b/kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex
index 11c2f5f..08a5d03 100644
--- a/kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex
+++ b/kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex
@@ -131,6 +131,35 @@ ls-4579 3dN... 5us : _raw_spin_unlock_irqrestore <-try_to_wake_up
\end{verbatim}
\end{frame}
+\begin{frame}[fragile]
+\frametitle{trace\_printk()}
+\begin{itemize}
+\item trace\_printk() can be used to write messages to the tracing ring buffer
+\item Usage is similar to printk()
+\end{itemize}
+\end{frame}
+
+\begin{frame}[fragile]
+\frametitle{Tracing related kernel parameters}
+\begin{verbatim}
+ftrace=
+\end{verbatim}
+Set and start specified tracer as early as possible.
+\begin{verbatim}
+ftrace_dump_on_oops[=orig_cpu]
+\end{verbatim}
+Dump the tracing ring buffer if an Oops occurs. Using orig\_cpu it will only
+dump the buffer of the CPU which triggered the Oops.
+\begin{verbatim}
+ftrace_filter=
+\end{verbatim}
+Only trace specific functions.
+\begin{verbatim}
+ftrace_notrace=
+\end{verbatim}
+Don't trace specific functions.
+\end{frame}
+
\section{trace-cmd}
\begin{frame}