Skip to content
Latest commit c64c4b0 @paulmck paulmck 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>
..
Failed to load latest commit information.
Design documentation: Update RCU requirements based on expedited changes
00-INDEX documentation: Record rcu_dereference() value mishandling
NMI-RCU.txt rcu: Fix RCU's NMI documentation
RTFP.txt Doc: Change wikipedia's URL from http to https
UP.txt
arrayRCU.txt documentation: RCU-protected array indexes no longer supported
checklist.txt documentation: Record rcu_dereference() value mishandling
listRCU.txt rcu: Update docs to include kfree_rcu()
lockdep-splat.txt rcu: Document interpretation of RCU-lockdep splats
lockdep.txt documentation: RCU-protected array indexes no longer supported
rcu.txt rcu: Remove redundant TREE_PREEMPT_RCU config option
rcu_dereference.txt documentation: Fix spelling of "operators"
rcubarrier.txt rcu: Fix rcu_barrier() documentation
rculist_nulls.txt
rcuref.txt documentation: Add pointer to percpu-ref for RCU and refcount
stallwarn.txt documentation: Call out slow consoles as cause of stall warnings
torture.txt documentation: Catch up list of torture_type options
trace.txt rcu: Invert passed_quiesce and rename to cpu_no_qs
whatisRCU.txt documentation: Correct doc to use rcu_dereference_protected
Something went wrong with that request. Please try again.