Skip to content

Documentation updates for 4.2

Paul E. McKenney lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3documentation: memory-barriers: Fix smp_mb__before_spinlock() semanticsDocumentation/memory-barriers.txt include/linux/spinlock.h+4 -50 replies
2/3documentation: Update rcu_dereference.txt based on WG21 discussionsDocumentation/RCU/rcu_dereference.txt+5 -02 replies
3/3documentation: State that rcu_dereference() reloads pointerDocumentation/RCU/whatisRCU.txt+3 -10 replies

Reviews trailers per patch

2 of 3 patches have a Reviewed-by or Acked-by.

PatchSteven RostedtMathieu Desnoyers
1/3
2/3R-b
3/3R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH tip/core/rcu 0/3] Documentation updates for 4.2

Hello!

This series provides a few documentation updates:

1. Fix description of smp_mb__before_spinlock() semantics, courtesy
of Will Deacon.

2. Add another caveat to the list regarding the care and feeding
of pointers returned by rcu_derefence(). You cannot let the compiler know too much.

3. Explicitly state that each instance of rcu_dereference() will
reload the pointer, courtesy of Milos Vyletel.

Thanx, Paul

------------------------------------------------------------------------

 b/Documentation/RCU/rcu_dereference.txt |    5 +++++
 b/Documentation/RCU/whatisRCU.txt       |    4 +++-
 b/Documentation/memory-barriers.txt     |    7 +++----
 b/include/linux/spinlock.h              |    2 +-
 4 files changed, 12 insertions(+), 6 deletions(-)