[bootlin/training-materials updates] master: Realtime slides: update rt-preeempt mainlining status (5d07512d)

Michael Opdenacker michael.opdenacker at bootlin.com
Thu Sep 2 13:58:05 CEST 2021

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


commit 5d07512dfaed4b57ef81dcb8137b4bd54f447c3d
Author: Michael Opdenacker <michael.opdenacker at bootlin.com>
Date:   Thu Sep 2 13:58:05 2021 +0200

    Realtime slides: update rt-preeempt mainlining status
    Signed-off-by: Michael Opdenacker <michael.opdenacker at bootlin.com>


 slides/sysdev-realtime/sysdev-realtime.tex | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/slides/sysdev-realtime/sysdev-realtime.tex b/slides/sysdev-realtime/sysdev-realtime.tex
index 40a47e65..59b2403d 100644
--- a/slides/sysdev-realtime/sysdev-realtime.tex
+++ b/slides/sysdev-realtime/sysdev-realtime.tex
@@ -565,13 +565,12 @@
   \item However, the mainline Linux kernel is a moving target too,
         introducing new issues for real-time (such as disabling preemption in
         BPF... see \url{https://lwn.net/Articles/802884/}).
-  \item A major achievement though in Linux 5.3: the
-        \kconfig{CONFIG_PREEMPT_RT} configuration option is now in mainline, though
-        it cannot be selected yet (missing dependencies). This
-        simplifies further mainlining work.
   \item In 5.12, new \kconfig{CONFIG_PREEMPT_DYNAMIC} switch to change the preemption
         model at boot time: \code{preempt=none}, \code{preempt=voluntary} or
+  \item In 5.15, the realtime preemption locking core is merged in mainline.
+	This was the biggest part to mainline. A few pending changes are
+	still left. See \url{https://lwn.net/Articles/867919/}.
   \item See the latest news on \url{https://wiki.linuxfoundation.org/realtime/}

More information about the training-materials-updates mailing list