aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/litmus-tests/README
diff options
context:
space:
mode:
authorJoel Fernandes (Google) <joel@joelfernandes.org>2020-03-22 21:57:34 -0400
committerPaul E. McKenney <paulmck@kernel.org>2020-06-29 12:05:18 -0700
commita591890c4e91f37ce858a3090b16e0eef2511575 (patch)
tree52a178c6611610e12262984a461f4120b5f0c7ae /Documentation/litmus-tests/README
parentDocumentation: LKMM: Add litmus test for RCU GP guarantee where updater frees object (diff)
downloadlinux-dev-a591890c4e91f37ce858a3090b16e0eef2511575.tar.xz
linux-dev-a591890c4e91f37ce858a3090b16e0eef2511575.zip
Documentation: LKMM: Add litmus test for RCU GP guarantee where reader stores
This adds an example for the important RCU grace period guarantee, which shows an RCU reader can never span a grace period. Acked-by: Andrea Parri <parri.andrea@gmail.com> Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'Documentation/litmus-tests/README')
-rw-r--r--Documentation/litmus-tests/README11
1 files changed, 11 insertions, 0 deletions
diff --git a/Documentation/litmus-tests/README b/Documentation/litmus-tests/README
new file mode 100644
index 000000000000..c4307ea9f996
--- /dev/null
+++ b/Documentation/litmus-tests/README
@@ -0,0 +1,11 @@
+============
+LITMUS TESTS
+============
+
+RCU (/rcu directory)
+--------------------
+
+RCU+sync+read.litmus
+RCU+sync+free.litmus
+ Both the above litmus tests demonstrate the RCU grace period guarantee
+ that an RCU read-side critical section can never span a grace period.