[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>
>---------------------------------------------------------------
5d07512dfaed4b57ef81dcb8137b4bd54f447c3d
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
\code{preempt=full}
+ \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/}
\end{itemize}
\end{frame}
More information about the training-materials-updates
mailing list