From ea1fb7f2f68a4efc99af1616315b7e907199366f Mon Sep 17 00:00:00 2001
From: Kurt Kanzenbach <kurt@linutronix.de>
Date: Fri, 29 Jun 2018 15:33:02 +0200
Subject: linux-proc: mention sched deadline

Sched deadline was introduced in 3.14 and extended in 4.13. Customers keep
asking about this, so we should at least mention it in our scheduling slides.

Signed-off-by: Kurt Kanzenbach <kurt@linutronix.de>
---
 linux-basics/linux-processes/pres_linux-processes_en.tex | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

(limited to 'linux-basics/linux-processes/pres_linux-processes_en.tex')

diff --git a/linux-basics/linux-processes/pres_linux-processes_en.tex b/linux-basics/linux-processes/pres_linux-processes_en.tex
index 67fb762..b300f4d 100644
--- a/linux-basics/linux-processes/pres_linux-processes_en.tex
+++ b/linux-basics/linux-processes/pres_linux-processes_en.tex
@@ -120,6 +120,7 @@ Realtime:
 \begin{itemize}
 \item SCHED\_FIFO
 \item SCHED\_RR
+\item SCHED\_DEADLINE (Linux specific; since 3.14)
 \end{itemize}
 \end{frame}
 
@@ -171,9 +172,11 @@ with nice +19 assigned to it!
 \begin{itemize}
 \item SCHED\_FIFO: Static priority
 \item SCHED\_RR: Priority based, Round Robin scheduling per priority
+\item SCHED\_DEADLINE: Dynamic priority based upon deadlines
 \end{itemize}
-Both Realtime scheduling classes accept priorities from 1 to 99, where 99 is
-the highest priority. (But never use 99! It is for special critical kernel tasks!)
+The first two Realtime scheduling classes accept priorities from 1 to 99, where 99 is
+the highest priority. (But never use 99! It is for special critical kernel tasks!) \\
+The last one calculates priorities dynamically.
 \end{frame}
 
 \begin{frame}[fragile]
-- 
cgit v1.2.3

