rcu: Document same-context read-side constraints
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 28 Nov 2011 18:42:42 +0000 (10:42 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sun, 11 Dec 2011 18:32:06 +0000 (10:32 -0800)
The intent is that a given RCU read-side critical section be confined
to a single context.  For example, it is illegal to invoke rcu_read_lock()
in an exception handler and then invoke rcu_read_unlock() from the
context of the task that received the exception.

Suggested-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
include/linux/rcupdate.h
include/linux/srcu.h

Simple merge
Simple merge