[PATCH tip/core/urgent] v2 rcu: updates for RCU lockdep

From: Paul E. McKenney
Date: Fri Apr 09 2010 - 18:38:57 EST


Hello!

These four patches provides a pair of new APIs and documentation to handle
a couple of cases that David Howells came across when running an NFS
workload under CONFIG_PROVE_RCU, along with some comment improvements
suggested by David and also some by Yong Zhang.

Updated from v1 (http://lkml.org/lkml/2010/4/9/28) to reflect David's
and Eric Dumazet's comments:

o Remove (void*) cast from rcu_access_pointer().

o Merge identical definitions of rcu_access_pointer() outside
of #ifdef.

o Merge comment syntax-error fix into comment patch.

Thanx, Paul

b/Documentation/RCU/NMI-RCU.txt | 39 +++++++++++++++++++++-----------------
b/Documentation/RCU/checklist.txt | 7 +++---
b/Documentation/RCU/lockdep.txt | 28 +++++++++++++++++++++++++--
b/Documentation/RCU/whatisRCU.txt | 6 +++++
b/include/linux/rcupdate.h | 32 +++++++++++++++++++++++++++++++
include/linux/rcupdate.h | 28 ++++++++++++++++++++++-----
6 files changed, 113 insertions(+), 27 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/