A sentence represents `Successful Non-Relaced Non-void RMW' row in `Linux-Kernel Memory-Ordering Cheat Sheet` as `value-returning RMW` row. Because it is far different expression, some reader may confuse. This commit remove the confuse by representing the row with exactly same words. Signed-off-by: SeongJae Park <sj38.park@xxxxxxxxx> --- memorder/memorder.tex | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/memorder/memorder.tex b/memorder/memorder.tex index 3e85eca..5e7176e 100644 --- a/memorder/memorder.tex +++ b/memorder/memorder.tex @@ -507,9 +507,9 @@ The \co{*_acquire} row covers \co{smp_load_acquire()}, \co{cmpxchg_acquire()}, \co{xchg_release()}, and so on; the \co{*_release} row covers \co{smp_store_release()}, \co{cmpxchg_release()}, \co{xchg_release()}, and so on; and -the value-returning RMW row covers \co{atomic_add_return()}, -\co{atomic_add_unless()}, -\co{atomic_dec_and_test()}, \co{cmpxchg()}, \co{xchg()}, and so on. +the ``Successful Non-Relaxed Non-\co{void} RMW'' row covers +\co{atomic_add_return()}, \co{atomic_add_unless()}, \co{atomic_dec_and_test()}, +\co{cmpxchg()}, \co{xchg()}, and so on. The ``Successful'' qualifiers apply to primitives such as \co{atomic_add_unless()}, \co{cmpxchg_acquire()}, and \co{cmpxchg_release()}, which have no effect on either memory or on ordering when they indicate -- 2.10.0 -- 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