summaryrefslogtreecommitdiffstats
path: root/kernel/rcu/srcu.c
Commit message (Expand)AuthorAgeFilesLines
* rcu: Separate the RCU synchronization types and APIs into <linux/rcupdate_wai...Ingo Molnar2017-03-021-1/+1
* srcu: Reduce probability of SRCU ->unlock_count[] counter overflowPaul E. McKenney2017-01-251-1/+10
* srcu: Force full grace-period orderingPaul E. McKenney2017-01-251-2/+8
* srcu: Implement more-efficient reader countsLance Roy2017-01-251-78/+44
* rcu: Add rcu_normal kernel parameter to suppress expeditingPaul E. McKenney2015-12-041-1/+1
* rcu: Move preemption disabling out of __srcu_read_lock()Paul E. McKenney2015-10-061-2/+0
* rcu: Use rcu_callback_t in call_rcu*() and friendsBoqun Feng2015-10-061-1/+1
* rcu: Rename rcu_lockdep_assert() to RCU_LOCKDEP_WARN()Paul E. McKenney2015-07-221-5/+5
* rcu: Change return type to boolNicholas Mc Guire2015-07-151-2/+3
* rcu: Convert ACCESS_ONCE() to READ_ONCE() and WRITE_ONCE()Paul E. McKenney2015-05-271-5/+5
*-. Merge branches 'doc.2015.02.26a', 'earlycb.2015.03.03a', 'fixes.2015.03.03a',...Paul E. McKenney2015-03-201-18/+1
|\ \
| | * rcu: Update from rcu_expedited variable to rcu_gp_is_expedited()Paul E. McKenney2015-02-261-1/+1
| |/ |/|
| * rcu: Consolidate rcu_synchronize and wakeme_after_rcu()Paul E. McKenney2015-02-251-17/+0
|/
* rcu: Expand SRCU ->completed to 64 bitsPaul E. McKenney2015-01-061-1/+1
* rcu: Eliminate read-modify-write ACCESS_ONCE() callsPaul E. McKenney2014-07-091-2/+2
* rcu: Ensure kernel/rcu/rcu.h can be sourced/used stand-alonePaul Gortmaker2014-02-261-2/+0
* rcu: Move SRCU grace period work to power efficient workqueueShaibal Dutta2014-02-171-2/+3
* rcu: Stop tracking FSF's postal addressPaul E. McKenney2014-02-171-2/+2
* rcu: Improve SRCU's grace-period commentsPaul E. McKenney2013-12-091-7/+49
* rcu: Fix srcu_barrier() docbook headerPaul E. McKenney2013-12-031-0/+1
* rcu: Move RCU-related source code to kernel/rcu directoryPaul E. McKenney2013-10-151-0/+651