[PATCH 1/2] defer/rcuapi: Employ new scheme for snippets in Answers to Quick Quizzes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>From 290135eea4ff9f839c48c1ac0dbe4c7adf047e3f Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@xxxxxxxxx>
Date: Sat, 15 Dec 2018 22:20:08 +0900
Subject: [PATCH 1/2] defer/rcuapi: Employ new scheme for snippets in Answers to Quick Quizzes

Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx>
---
 defer/rcuapi.tex | 51 +++++++++++++++++++++------------------------------
 1 file changed, 21 insertions(+), 30 deletions(-)

diff --git a/defer/rcuapi.tex b/defer/rcuapi.tex
index a50dcbe..0b4c812 100644
--- a/defer/rcuapi.tex
+++ b/defer/rcuapi.tex
@@ -370,22 +370,17 @@ returns a value that must be passed into the corresponding
 	could still result in deadlock.
 
 \begin{listing}[htbp]
-\scriptsize
-{
-\begin{verbbox}
-  1 idx = srcu_read_lock(&ssa);
-  2 synchronize_srcu(&ssb);
-  3 srcu_read_unlock(&ssa, idx);
-  4
-  5 /* . . . */
-  6
-  7 idx = srcu_read_lock(&ssb);
-  8 synchronize_srcu(&ssa);
-  9 srcu_read_unlock(&ssb, idx);
-\end{verbbox}
-}
-\centering
-\theverbbox
+\begin{VerbatimL}
+idx = srcu_read_lock(&ssa);
+synchronize_srcu(&ssb);
+srcu_read_unlock(&ssa, idx);
+
+/* . . . */
+
+idx = srcu_read_lock(&ssb);
+synchronize_srcu(&ssa);
+srcu_read_unlock(&ssb, idx);
+\end{VerbatimL}
 \caption{Multistage SRCU Deadlocks}
 \label{lst:defer:Multistage SRCU Deadlocks}
 \end{listing}
@@ -622,20 +617,16 @@ dereferences are protected by RCU.
 	Listing~\ref{lst:defer:Diverse RCU Read-Side Nesting}.
 
 \begin{listing}[htbp]
-{ \scriptsize
-\begin{verbbox}
-  1 rcu_read_lock();
-  2 preempt_disable();
-  3 p = rcu_dereference(global_pointer);
-  4
-  5 /* . . . */
-  6
-  7 preempt_enable();
-  8 rcu_read_unlock();
-\end{verbbox}
-}
-\centering
-\theverbbox
+\begin{VerbatimL}
+rcu_read_lock();
+preempt_disable();
+p = rcu_dereference(global_pointer);
+
+/* . . . */
+
+preempt_enable();
+rcu_read_unlock();
+\end{VerbatimL}
 \caption{Diverse RCU Read-Side Nesting}
 \label{lst:defer:Diverse RCU Read-Side Nesting}
 \end{listing}
-- 
2.7.4





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux