documentation: Update RCU requirements based on expedited changes
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sat, 7 Nov 2015 07:05:32 +0000 (23:05 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Sat, 5 Dec 2015 20:34:32 +0000 (12:34 -0800)
commitc64c4b0f9a183e4c73abff848378afa6edf796c5
treebd0fa2e58b367e35dae47101ebd0de4b28642e9c
parent4b689330b1a5858e88831b3752e9a6692a5c7bdb
documentation: Update RCU requirements based on expedited changes

Because RCU-sched expedited grace periods now use IPIs and interact
with rcu_read_unlock(), it is no longer sufficient to disable preemption
across RCU read-side critical sections that acquire and hold scheduler
locks.  It is now necessary to instead disable interrupts.  This commit
documents this change.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Documentation/RCU/Design/Requirements/Requirements.html
Documentation/RCU/Design/Requirements/Requirements.htmlx
This page took 0.038296 seconds and 5 git commands to generate.