aboutsummaryrefslogtreecommitdiff
path: root/kernel/srcu.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-07srcu: use ACCESS_ONCE() to access sp->completed in srcu_read_lock()Gravatar Lai Jiangshan 1-2/+1
2013-02-07srcu: Update synchronize_srcu_expedited()'s commentsGravatar Lai Jiangshan 1-6/+5
2013-02-07srcu: Update synchronize_srcu()'s commentsGravatar Lai Jiangshan 1-4/+6
2013-02-07srcu: Simple cleanup for cleanup_srcu_struct()Gravatar Lai Jiangshan 1-6/+2
2013-02-07srcu: Add might_sleep() annotation to synchronize_srcu()Gravatar Lai Jiangshan 1-0/+1
2013-02-07srcu: Simplify __srcu_read_unlock() via this_cpu_dec()Gravatar Lai Jiangshan 1-3/+1
2012-11-16Merge branches 'urgent.2012.10.27a', 'doc.2012.11.16a', 'fixes.2012.11.13a', ...Gravatar Paul E. McKenney 1-5/+11
2012-10-23srcu: Export process_srcu()Gravatar Lai Jiangshan 1-4/+2
2012-10-23srcu: Credit Lai Jiangshan with SRCU rewriteGravatar Lai Jiangshan 1-0/+2
2012-10-23rcu: Add a module parameter to force use of expedited RCU primitivesGravatar Antti P Miettinen 1-1/+7
2012-08-20workqueue: deprecate system_nrt[_freezable]_wqGravatar Tejun Heo 1-2/+2
2012-04-30rcu: Implement per-domain single-threaded call_srcu() state machineGravatar Lai Jiangshan 1-62/+300
2012-04-30rcu: Use single value to handle expedited SRCU grace periodsGravatar Lai Jiangshan 1-13/+14
2012-04-30rcu: Improve srcu_readers_active_idx()'s cache localityGravatar Lai Jiangshan 1-1/+8
2012-04-30rcu: Implement a variant of Peter's SRCU algorithmGravatar Lai Jiangshan 1-80/+69
2012-04-30rcu: Improve SRCU's wait_idx() commentsGravatar Lai Jiangshan 1-40/+37
2012-04-30rcu: Flip ->completed only once per SRCU grace periodGravatar Lai Jiangshan 1-36/+56
2012-04-30rcu: Increment upper bit only for srcu_read_lock()Gravatar Lai Jiangshan 1-10/+9
2012-04-30rcu: Remove fast check path from __synchronize_srcu()Gravatar Lai Jiangshan 1-24/+1
2012-04-30rcu: Direct algorithmic SRCU implementationGravatar Paul E. McKenney 1-95/+189
2012-02-21rcu: Call out dangers of expedited RCU primitivesGravatar Paul E. McKenney 1-10/+17
2012-02-21rcu: Add lockdep-RCU checks for simple self-deadlockGravatar Paul E. McKenney 1-0/+6
2011-10-31kernel: Map most files to use export.h instead of module.hGravatar Paul Gortmaker 1-1/+1
2011-01-14rcu: demote SRCU_SYNCHRONIZE_DELAY from kernel-parameter statusGravatar Paul E. McKenney 1-2/+13
2010-11-29rcu: Make synchronize_srcu_expedited() fast if running readersGravatar Paul E. McKenney 1-1/+7
2010-09-23kernel: Remove undead ifdef CONFIG_DEBUG_LOCK_ALLOCGravatar Christian Dietrich 1-2/+0
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-1/+0
2010-02-25rcu: Introduce lockdep-based checking to RCU read-side primitivesGravatar Paul E. McKenney 1-17/+33
2010-01-16rcu: Fix sparse warningsGravatar Paul E. McKenney 1-1/+1
2009-10-26rcu: Add synchronize_srcu_expedited()Gravatar Paul E. McKenney 1-23/+51
2008-02-06make srcu_readers_active() staticGravatar Adrian Bunk 1-2/+1
2006-10-04[PATCH] SRCU: report out-of-memory errorsGravatar Alan Stern 1-2/+3
2006-10-04[PATCH] srcu-3: RCU variant permitting read-side blockingGravatar Paul E. McKenney 1-0/+257