[bootlin/training-materials updates] master: kernel: sleeping: add explanation on the _atomic variant of iopoll (25cb6779)
Clément Léger
clement.leger at bootlin.com
Tue Jun 21 15:29:04 CEST 2022
Repository : https://github.com/bootlin/training-materials
On branch : master
Link : https://github.com/bootlin/training-materials/commit/25cb6779d39fa3d703ad0d7f51cc6e0d3d01c986
>---------------------------------------------------------------
commit 25cb6779d39fa3d703ad0d7f51cc6e0d3d01c986
Author: Clément Léger <clement.leger at bootlin.com>
Date: Tue Jun 21 15:26:44 2022 +0200
kernel: sleeping: add explanation on the _atomic variant of iopoll
Signed-off-by: Clément Léger <clement.leger at bootlin.com>
>---------------------------------------------------------------
25cb6779d39fa3d703ad0d7f51cc6e0d3d01c986
.../kernel-driver-development-sleeping.tex | 1 +
1 file changed, 1 insertion(+)
diff --git a/slides/kernel-driver-development-sleeping/kernel-driver-development-sleeping.tex b/slides/kernel-driver-development-sleeping/kernel-driver-development-sleeping.tex
index c7ddf07b..034005d1 100644
--- a/slides/kernel-driver-development-sleeping/kernel-driver-development-sleeping.tex
+++ b/slides/kernel-driver-development-sleeping/kernel-driver-development-sleeping.tex
@@ -261,6 +261,7 @@ int read[bwlq]_poll_timeout[_atomic](addr, val, cond,
\item \code{timeout_us}: Timeout delay after which the operation
fails and returns -ETIMEDOUT
\end{itemize}
+ \item \code{_atomic} variant uses \kfunc{udelay} instead of \kfunc{usleep}.
\end{itemize}
\end{itemize}
\end{frame}
More information about the training-materials-updates
mailing list