summaryrefslogtreecommitdiff
path: root/kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex
diff options
context:
space:
mode:
authorManuel Traut <manut@mecka.net>2011-02-10 22:22:17 +0100
committerManuel Traut <manut@mecka.net>2011-02-10 22:22:17 +0100
commit17fc9e377f8cfb3b124c5e168b97acde075ce536 (patch)
treeb6a8a56880ab9f32c7e34188e95543658080583d /kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex
parentd48f8197d689bc71d3d4ccfc0a12df7cbc9467ab (diff)
parent6899aa44836314fcb2f387de7a9eff72e7631ed1 (diff)
Merge branch 'lx'
Diffstat (limited to 'kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex')
-rw-r--r--kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex39
1 files changed, 39 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..d73a10f 100644
--- a/kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex
+++ b/kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex
@@ -131,6 +131,45 @@ 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}
+
+\begin{frame}[fragile]
+\frametitle{Dump trace buffer}
+The trace buffer can also be dumped by:\\
+\textbf{SysRQ-z}\\
+or
+\begin{verbatim}
+echo z > /proc/sysrq-trigger
+\end{verbatim}
+\end{frame}
+
\section{trace-cmd}
\begin{frame}