Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Documentation/litmus-tests: Cite an RCU litmus test

This commit cites a pertinent RCU-related litmus test.

Co-developed-by: Joel Fernandes (Google) <joel@joelfernandes.org>
Co-developed-by: Akira Yokosawa <akiyks@gmail.com>
[Alan: grammar nit]
[ paulmck: Update commit log and title per Akira feedback. ]
Suggested-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>
Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>

authored by

Joel Fernandes (Google) and committed by
Paul E. McKenney
c425fb5f cdaac9d6

+4
+4
Documentation/litmus-tests/README
··· 24 24 RCU (/rcu directory) 25 25 -------------------- 26 26 27 + MP+onceassign+derefonce.litmus (under tools/memory-model/litmus-tests/) 28 + Demonstrates the use of rcu_assign_pointer() and rcu_dereference() to 29 + ensure that an RCU reader will not see pre-initialization garbage. 30 + 27 31 RCU+sync+read.litmus 28 32 RCU+sync+free.litmus 29 33 Both the above litmus tests demonstrate the RCU grace period guarantee