diff options
| author | Manuel Traut <manut@mecka.net> | 2011-02-10 22:22:17 +0100 |
|---|---|---|
| committer | Manuel Traut <manut@mecka.net> | 2011-02-10 22:22:17 +0100 |
| commit | 17fc9e377f8cfb3b124c5e168b97acde075ce536 (patch) | |
| tree | b6a8a56880ab9f32c7e34188e95543658080583d /kernel-devel/kernel-tracing/pres_kernel-tracing_en.tex | |
| parent | d48f8197d689bc71d3d4ccfc0a12df7cbc9467ab (diff) | |
| parent | 6899aa44836314fcb2f387de7a9eff72e7631ed1 (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.tex | 39 |
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} |
