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

Michael Opdenacker michael.opdenacker at bootlin.com
Thu Apr 8 11:32:52 CEST 2021


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

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

commit 372e7ff99d7a4322ca1953492f1d490330fb3dc3
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>


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

372e7ff99d7a4322ca1953492f1d490330fb3dc3
 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 3083ca74..c0131c4d 100644
--- a/slides/boot-time-init-scripts/boot-time-init-scripts.tex
+++ b/slides/boot-time-init-scripts/boot-time-init-scripts.tex
@@ -202,7 +202,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