[bootlin/training-materials updates] master: Boot-time: explain how to boot from an uncompressed kernel (edc315ca)

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

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


commit edc315ca01cf6b9d48a54526d58a37a2b2823fcd
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Fri Oct 22 13:49:00 2021 +0200

    Boot-time: explain how to boot from an uncompressed kernel
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


 slides/boot-time-kernel/boot-time-kernel.tex | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/slides/boot-time-kernel/boot-time-kernel.tex b/slides/boot-time-kernel/boot-time-kernel.tex
index 2b1b28e1..25dd84f2 100644
--- a/slides/boot-time-kernel/boot-time-kernel.tex
+++ b/slides/boot-time-kernel/boot-time-kernel.tex
@@ -174,6 +174,21 @@ config KERNEL_ZSTD
+\frametitle{Booting an uncompressed kernel}
+    \item It is also possible to boot an uncompressed kernel:\\
+          \code{arch/<arch>/boot/Image}
+    \item This could be a worthy solution if you have a slow CPU
+	  and fast I/O, or if you're booting Linux in an emulated
+	  machine (hardware or software emulator).
+    \item On U-Boot on ARM, you won't be able to boot with the
+	  \code{bootz} command. You will need to use \code{bootm}
+	  and a \code{uImage} file.
+See \url{https://bootlin.com/blog/uncompressed-linux-kernel-on-arm/}
 \frametitle{Optimize kernel for size (1)}

More information about the training-materials-updates mailing list