>From 34eb6e39674ea4e7e59451e83aed1dc186a16a6b Mon Sep 17 00:00:00 2001 From: Akira Yokosawa <akiyks@xxxxxxxxx> Date: Sun, 15 Jan 2017 19:15:20 +0900 Subject: [PATCH 6/8] Revert "count: Enclose 'REQACK' in \mbox{}" This reverts commit 452b9bfa7505f72a53857eb6173d2354a5ce65b2. As "REQACK" is listed in pfhyphex.tex, this tweak can be reverted. Signed-off-by: Akira Yokosawa <akiyks@xxxxxxxxx> --- count/count.tex | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/count/count.tex b/count/count.tex index 1543811..cc47554 100644 --- a/count/count.tex +++ b/count/count.tex @@ -2641,7 +2641,7 @@ The slowpath then sets that thread's \co{theft} state to IDLE. the fastpath. \item The following race would result: \begin{enumerate} - \item The slowpath sets a given thread's state to \mbox{REQACK}. + \item The slowpath sets a given thread's state to REQACK. \item That thread has just finished its fastpath, and notes the REQACK state. \item The thread receives the signal, which also notes @@ -2652,7 +2652,7 @@ The slowpath then sets that thread's \co{theft} state to IDLE. \item The fastpath sets the state to READY, disabling further fastpath execution for this thread. \end{enumerate} - The basic problem here is that the combined \mbox{REQACK} state + The basic problem here is that the combined REQACK state can be referenced by both the signal handler and the fastpath. The clear separation maintained by the four-state -- 2.7.4 -- To unsubscribe from this list: send the line "unsubscribe perfbook" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html