[bootlin/training-materials updates] master: kernel: concurrency: Reword a bit the slide about alternatives to locking (e09fb451)

Miquel Raynal miquel.raynal at bootlin.com
Tue Oct 18 17:32:52 CEST 2022


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

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

commit e09fb45130fd02d86669d861d7ca64c58178d01d
Author: Miquel Raynal <miquel.raynal at bootlin.com>
Date:   Tue Oct 18 17:32:52 2022 +0200

    kernel: concurrency: Reword a bit the slide about alternatives to locking
    
    Signed-off-by: Miquel Raynal <miquel.raynal at bootlin.com>


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

e09fb45130fd02d86669d861d7ca64c58178d01d
 .../kernel-driver-development-concurrency.tex                    | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/slides/kernel-driver-development-concurrency/kernel-driver-development-concurrency.tex b/slides/kernel-driver-development-concurrency/kernel-driver-development-concurrency.tex
index 855b5665..7b041d6f 100644
--- a/slides/kernel-driver-development-concurrency/kernel-driver-development-concurrency.tex
+++ b/slides/kernel-driver-development-concurrency/kernel-driver-development-concurrency.tex
@@ -257,9 +257,12 @@ static unsigned int ulite_tx_empty(struct uart_port *port) {
   \begin{itemize}
   \item By using lock-free algorithms like \emph{Read Copy Update}
     (RCU).
-  \item RCU API available in the kernel (See
-    \url{https://en.wikipedia.org/wiki/Read-copy-update}).
-  \item When available, use atomic operations.
+    \begin{itemize}
+    \item RCU API available in the kernel
+    \item See \url{https://en.wikipedia.org/wiki/Read-copy-update} for a
+      coverage of how it works.
+    \end{itemize}
+  \item When relevant, use atomic operations.
   \end{itemize}
 \end{frame}
 




More information about the training-materials-updates mailing list