commit | c64c4b0f9a183e4c73abff848378afa6edf796c5 | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Fri Nov 06 23:05:32 2015 -0800 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Sat Dec 05 12:34:32 2015 -0800 |
tree | bd0fa2e58b367e35dae47101ebd0de4b28642e9c | |
parent | 4b689330b1a5858e88831b3752e9a6692a5c7bdb [diff] |
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>