[bootlin/training-materials updates] master: boot-time slides: kernel: replace CONFIG_SLOB by CONFIG_SLUB_TINY (ee57f677)

Michael Opdenacker michael.opdenacker at bootlin.com
Thu Jun 15 11:17:56 CEST 2023


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

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

commit ee57f67703d760cd71eb0ee34cccbd8733d9a3e2
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Thu Jun 15 11:17:56 2023 +0200

    boot-time slides: kernel: replace CONFIG_SLOB by CONFIG_SLUB_TINY
    
    SLOB is removed in 6.4
    
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


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

ee57f67703d760cd71eb0ee34cccbd8733d9a3e2
 slides/boot-time-kernel/boot-time-kernel.tex | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/slides/boot-time-kernel/boot-time-kernel.tex b/slides/boot-time-kernel/boot-time-kernel.tex
index 74af2dd8..4170f1b8 100644
--- a/slides/boot-time-kernel/boot-time-kernel.tex
+++ b/slides/boot-time-kernel/boot-time-kernel.tex
@@ -121,7 +121,9 @@ First, we focus on reducing the size without removing features
 		\kconfig{CONFIG_KALLSYMS}, \kconfig{CONFIG_DEBUG_FS},
 		\kconfig{CONFIG_BUG}
 	\item Use features designed for embedded systems:
-		\kconfig{CONFIG_SLOB}, \kconfig{CONFIG_EMBEDDED}
+	      \kconfig{CONFIG_EMBEDDED}, \kconfig{CONFIG_SLUB_TINY}
+	      (reducing memory footprint for systems with less than 16MB
+	      of RAM, but not scaling well).
 \end{itemize}
 \end{frame}
 




More information about the training-materials-updates mailing list