[bootlin/training-materials updates] master: Boot time slide: minor updates (0cc3d2d4)

Thomas Petazzoni thomas.petazzoni at bootlin.com
Fri Oct 29 10:46:36 CEST 2021


Repository : https://github.com/bootlin/training-materials
On branch  : master
Link       : https://github.com/bootlin/training-materials/commit/0cc3d2d4649062365618732592ead339d267d4c4

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

commit 0cc3d2d4649062365618732592ead339d267d4c4
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Thu Apr 8 11:32:31 2021 +0200

    Boot time slide: minor updates
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


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

0cc3d2d4649062365618732592ead339d267d4c4
 slides/boot-time-init-scripts/boot-time-init-scripts.tex   | 2 +-
 slides/boot-time-init-scripts3/boot-time-init-scripts3.tex | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/slides/boot-time-init-scripts/boot-time-init-scripts.tex b/slides/boot-time-init-scripts/boot-time-init-scripts.tex
index c2ab7cf7..b08436bd 100644
--- a/slides/boot-time-init-scripts/boot-time-init-scripts.tex
+++ b/slides/boot-time-init-scripts/boot-time-init-scripts.tex
@@ -197,7 +197,7 @@ You may try \code{mklibs}, available at \url{https://packages.debian.org/sid/mkl
 	only the routines required by a particular set of executables.
 	Really useful with big libraries like OpenGL and QT. It even
 	works without having the source code.
-	\item Available in Yocto, but not in Buildroot (2019.02 status).
+	\item Available in Yocto, but not in Buildroot (2021.02 status).
         \item Limitation: \code{mklibs} could remove \code{dlopen}ed libraries
         (loaded "manually" by applications) because it doesn't see them.
 \end{itemize}
diff --git a/slides/boot-time-init-scripts3/boot-time-init-scripts3.tex b/slides/boot-time-init-scripts3/boot-time-init-scripts3.tex
index 73ea047b..17f69a19 100644
--- a/slides/boot-time-init-scripts3/boot-time-init-scripts3.tex
+++ b/slides/boot-time-init-scripts3/boot-time-init-scripts3.tex
@@ -5,11 +5,12 @@ application and then switch to the final root filesystem with
 \code{switch_root}:
 \begin{itemize}
 \item Use a light C library reduced to the minimum,
-      {\em uClibc} if you are not yet using it for your root filesystem
+      {\em uClibc} or {\em Musl} if you are not yet using it for
+      your root filesystem
 \item Reduce BusyBox to the strict minimum.
       You could even do without it and implement \code{/init} in C.
 \item Use statically linked applications (less CPU overhead, less
-      libraries to load, smaller initramfs if no libraries at all).
+      libraries to load, smaller initramfs if no libraries at all),
       \code{BR2_STATIC_LIBS} in Buildroot.
 \end{itemize}
 \end{frame}




More information about the training-materials-updates mailing list