Documentation: rw_lock lessons learned
Subsystems (3)
PATCH 1/1 Documentation: rw_lock lessons learned
In recent weeks, two different network projects erroneously strayed down the rw_lock path. Update the Documentation based upon comments in those threads.
--- Documentation/spinlocks.txt | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-)
Documentation/spinlocks.txt +14 -0
@@ -233,4 +233,18 @@ indeed), while write-locks need to protect themselves against interrupts. Linus +---- + +The implications of spin_locks on memory are further described in: + + Documentation/memory-barriers.txt + (5) LOCK operations. + (6) UNLOCK operations. + +---- + +We are working hard to remove reader-writer spinlocks (rw_lock) from the +network stack, so please don't add a new one. Instead, see: + + Documentation/RCU/rcu.txt
Signature · 1 line
1.6.3.3