[FE training-materials-updates] sysdev: remove overflows

Alexandre Belloni alexandre.belloni at free-electrons.com
Wed Sep 23 17:00:25 CEST 2015


Repository : git://git.free-electrons.com/training-materials.git
On branch  : master
Link       : http://git.free-electrons.com/training-materials/commit/?id=c961f21d80e72f7100423af774cd49b15b9ad6fb

>---------------------------------------------------------------

commit c961f21d80e72f7100423af774cd49b15b9ad6fb
Author: Alexandre Belloni <alexandre.belloni at free-electrons.com>
Date:   Wed Sep 23 17:00:04 2015 +0200

    sysdev: remove overflows
    
    Signed-off-by: Alexandre Belloni <alexandre.belloni at free-electrons.com>


>---------------------------------------------------------------

c961f21d80e72f7100423af774cd49b15b9ad6fb
 slides/c-libraries/c-libraries.tex                          |  2 +-
 .../sysdev-application-development.tex                      |  1 +
 slides/sysdev-embedded-linux/sysdev-embedded-linux.tex      |  1 +
 .../sysdev-flash-filesystems/sysdev-flash-filesystems.tex   |  2 +-
 slides/sysdev-realtime/sysdev-realtime.tex                  | 13 ++++++-------
 .../sysdev-root-filesystem-minimal.tex                      |  1 +
 .../sysdev-toolchains-options/sysdev-toolchains-options.tex |  2 +-
 7 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/slides/c-libraries/c-libraries.tex b/slides/c-libraries/c-libraries.tex
index fd25b8f..b5f3948 100644
--- a/slides/c-libraries/c-libraries.tex
+++ b/slides/c-libraries/c-libraries.tex
@@ -77,7 +77,7 @@
     \item Fortunately for eglibc, the glibc maintainer has changed
       and its features are now included in glibc. Version 2.19
       (Feb. 2014) was the last release.
-    \item \url{http://en.wikipedia.org/wiki/Embedded_GLIBC}
+    \item {\fontsize{10}{15} \url{http://en.wikipedia.org/wiki/Embedded_GLIBC}}
     \end{itemize}
     \column{0.2\textwidth}
     \includegraphics[width=\textwidth]{slides/c-libraries/eglibc.png}
diff --git a/slides/sysdev-application-development/sysdev-application-development.tex b/slides/sysdev-application-development/sysdev-application-development.tex
index c75e7f3..c08f375 100644
--- a/slides/sysdev-application-development/sysdev-application-development.tex
+++ b/slides/sysdev-application-development/sysdev-application-development.tex
@@ -348,6 +348,7 @@ clean:
 
 \begin{frame}
   \frametitle{GDB}
+  \fontsize{11}{11}\selectfont
   \begin{columns}[T]
     \column{0.8\textwidth}
     The {\bf GNU Project Debugger}\\
diff --git a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
index 0df08a9..aec0591 100644
--- a/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
+++ b/slides/sysdev-embedded-linux/sysdev-embedded-linux.tex
@@ -1658,6 +1658,7 @@ $(eval $(autotools-package))
 
 \begin{frame}
   \frametitle{Commercial solution strengths}
+  \fontsize{10}{10}\selectfont
   \begin{columns}
     \column{0.5\textwidth}
     \begin{itemize}
diff --git a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
index 4be9b62..319f6e0 100644
--- a/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
+++ b/slides/sysdev-flash-filesystems/sysdev-flash-filesystems.tex
@@ -872,7 +872,7 @@ vol_alignment=1
    \item Major is dynamically assigned and stay the same for all
      \code{ubiblock} devices
    \item Minor is the id assigned to the \code{ubiblock} device (depends on
-     the total number of \code{ubiblock} devices and the creation order).
+     the number of \code{ubiblock} devices and the creation order).
   \end{itemize}
 \end{frame}
 
diff --git a/slides/sysdev-realtime/sysdev-realtime.tex b/slides/sysdev-realtime/sysdev-realtime.tex
index 587544f..cff7659 100644
--- a/slides/sysdev-realtime/sysdev-realtime.tex
+++ b/slides/sysdev-realtime/sysdev-realtime.tex
@@ -901,7 +901,7 @@ timer_delete(timer_t timerid)
 
 \begin{frame}[fragile]
   \frametitle{Scheduling latency tracer}
-  \small
+  \fontsize{9}{9}\selectfont
   \code{CONFIG_SCHED_TRACER} ({\em Kernel Hacking} section)
   \begin{itemize}
   \item Maximum recorded time between waking up a top priority task
@@ -910,29 +910,28 @@ timer_delete(timer_t timerid)
     \code{/sys/kernel/debug/tracing/available_tracers}
   \item To select, reset and enable this tracer:
     \begin{block}{}
-\footnotesize
 \begin{verbatim}
 echo wakeup > /sys/kernel/debug/tracing/current_tracer
 echo 0 > /sys/kernel/debug/tracing/tracing_max_latency
 echo 1 > /sys/kernel/debug/tracing/tracing_enabled
 \end{verbatim}
-\small
     \end{block}
   \item Let your system run, in particular real-time tasks.\\
     Dummy example: \code{chrt -f 5 sleep 1}
   \item Disable tracing:\\
     \begin{block}{}
-\footnotesize
 \begin{verbatim}
 echo 0 > /sys/kernel/debug/tracing/tracing_enabled
 \end{verbatim}
-\small
     \end{block}{}
   \item Read the maximum recorded latency and the corresponding trace:\\
-    \code{cat /sys/kernel/debug/tracing/tracing_max_latency}
+    \begin{block}{}
+\begin{verbatim}
+cat /sys/kernel/debug/tracing/tracing_max_latency
+\end{verbatim}
+    \end{block}{}
   \end{itemize}
 \end{frame}
-
 \begin{frame}
   \frametitle{Exemple of worst-case latencies}
   Tests done with \code{cyclictest}
diff --git a/slides/sysdev-root-filesystem-minimal/sysdev-root-filesystem-minimal.tex b/slides/sysdev-root-filesystem-minimal/sysdev-root-filesystem-minimal.tex
index 58aaf6f..a530962 100644
--- a/slides/sysdev-root-filesystem-minimal/sysdev-root-filesystem-minimal.tex
+++ b/slides/sysdev-root-filesystem-minimal/sysdev-root-filesystem-minimal.tex
@@ -1,6 +1,7 @@
 \subsection{Minimal filesystem}
 \begin{frame}
   \frametitle{Basic applications}
+  \fontsize{10}{10}\selectfont
   \begin{itemize}
   \item In order to work, a Linux system needs at least a few
     applications
diff --git a/slides/sysdev-toolchains-options/sysdev-toolchains-options.tex b/slides/sysdev-toolchains-options/sysdev-toolchains-options.tex
index a7a2f57..82f608c 100644
--- a/slides/sysdev-toolchains-options/sysdev-toolchains-options.tex
+++ b/slides/sysdev-toolchains-options/sysdev-toolchains-options.tex
@@ -15,7 +15,7 @@
     \item Nowadays everybody uses {\em EABI}
     \end{itemize}
   \item On MIPS, several ABIs: {\em o32, o64, n32, n64}
-  \item \url{http://en.wikipedia.org/wiki/Application_Binary_Interface}
+  \item {\fontsize{10}{15} \url{http://en.wikipedia.org/wiki/Application_Binary_Interface}}
   \end{itemize}
 \end{frame}
 




More information about the training-materials-updates mailing list