Skip to content

Stop using ACCESS_ONCE (for v4.2)

Paul E. McKenney lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 9 patches 3 repliesIn review

Patches in v1 No applies recorded yet

None of the 9 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH tip/core/rcu 0/9] Stop using ACCESS_ONCE (for v4.2)

Hello!

This patch series converts from ACCESS_ONCE() to either READ_ONCE() or WRITE_ONCE(), as appropriate. This permits better code generation and error checking, and is also more compatible with C11 directions. Each file is updated separately to simplify handling of git conflicts.

Thanx, Paul

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

 include/linux/rculist.h  |    6 -
 include/linux/rcupdate.h |   16 ++--
 kernel/rcu/rcutorture.c  |    2 
 kernel/rcu/srcu.c        |   10 +-
 kernel/rcu/tiny_plugin.h |   12 +--
 kernel/rcu/tree.c        |  184 +++++++++++++++++++++++------------------------
 kernel/rcu/tree_plugin.h |   93 +++++++++++------------
 kernel/rcu/tree_trace.c  |    6 -
 kernel/rcu/update.c      |   30 +++----
 9 files changed, 180 insertions(+), 179 deletions(-)