aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunchang Wang <junchangwang@gmail.com>2019-01-01 09:03:19 -0500
committerPaul E. McKenney <paulmck@linux.ibm.com>2019-01-25 18:34:18 -0500
commit87d1779dc48fae842514771c867d797f23307062 (patch)
tree93e8bc58f1b516814869499e0d1353f4e6229ae6
parent6efebf84997b26a6264eaeacf05eb6f5de2772b7 (diff)
doc: Fix outdated links
Fix outdated links in whatisRCU.txt. Signed-off-by: Junchang Wang <junchangwang@gmail.com> Signed-off-by: Paul E. McKenney <paulmck@linux.ibm.com>
-rw-r--r--Documentation/RCU/whatisRCU.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/Documentation/RCU/whatisRCU.txt b/Documentation/RCU/whatisRCU.txt
index 4a6854318b17..1ace20815bb1 100644
--- a/Documentation/RCU/whatisRCU.txt
+++ b/Documentation/RCU/whatisRCU.txt
@@ -302,7 +302,7 @@ rcu_dereference()
302 must prohibit. The rcu_dereference_protected() variant takes 302 must prohibit. The rcu_dereference_protected() variant takes
303 a lockdep expression to indicate which locks must be acquired 303 a lockdep expression to indicate which locks must be acquired
304 by the caller. If the indicated protection is not provided, 304 by the caller. If the indicated protection is not provided,
305 a lockdep splat is emitted. See RCU/Design/Requirements.html 305 a lockdep splat is emitted. See RCU/Design/Requirements/Requirements.html
306 and the API's code comments for more details and example usage. 306 and the API's code comments for more details and example usage.
307 307
308The following diagram shows how each API communicates among the 308The following diagram shows how each API communicates among the
@@ -560,7 +560,7 @@ presents two such "toy" implementations of RCU, one that is implemented
560in terms of familiar locking primitives, and another that more closely 560in terms of familiar locking primitives, and another that more closely
561resembles "classic" RCU. Both are way too simple for real-world use, 561resembles "classic" RCU. Both are way too simple for real-world use,
562lacking both functionality and performance. However, they are useful 562lacking both functionality and performance. However, they are useful
563in getting a feel for how RCU works. See kernel/rcupdate.c for a 563in getting a feel for how RCU works. See kernel/rcu/update.c for a
564production-quality implementation, and see: 564production-quality implementation, and see:
565 565
566 http://www.rdrop.com/users/paulmck/RCU 566 http://www.rdrop.com/users/paulmck/RCU