aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/rcutiny_plugin.h
Commit message (Expand)AuthorAgeFilesLines
* rcu: Shrink TINY_RCU by reworking CPU-stall ifdefsPaul E. McKenney2013-06-101-4/+2
* rcu: Consolidate rcutiny_plugin.h ifdefsPaul E. McKenney2013-06-101-46/+40
* rcu: Remove check_cpu_stall_preempt()Paul E. McKenney2013-06-101-7/+0
* rcu: Simplify RCU_TINY RCU callback invocationPaul E. McKenney2013-06-101-33/+0
* rcu: Remove rcu_preempt_process_callbacks()Paul E. McKenney2013-06-101-8/+0
* rcu: Remove rcu_preempt_remove_callbacks()Paul E. McKenney2013-06-101-8/+0
* rcu: Remove rcu_preempt_check_callbacks()Paul E. McKenney2013-06-101-8/+0
* rcu: Remove show_tiny_preempt_stats()Paul E. McKenney2013-06-101-13/+0
* rcu: Remove TINY_PREEMPT_RCUPaul E. McKenney2013-06-101-854/+0
* rcu: Provide RCU CPU stall warnings for tiny RCUPaul E. McKenney2013-01-281-0/+56
* rcu: Add a module parameter to force use of expedited RCU primitivesAntti P Miettinen2012-10-231-1/+4
* rcu: Move TINY_PREEMPT_RCU away from raw_local_irq_save()Paul E. McKenney2012-09-231-5/+5
* rcu: Fix code-style issues involving "else"Paul E. McKenney2012-07-061-3/+4
*-. Merge branches 'bigrtm.2012.07.04a', 'doctorture.2012.07.02a', 'fixes.2012.07...Paul E. McKenney2012-07-061-48/+1
|\ \
| | * rcu: The rcu_needs_cpu() function is not a quiescent statePaul E. McKenney2012-07-021-2/+0
| |/ |/|
| * rcu: Consolidate tree/tiny __rcu_read_{,un}lock() implementationsPaul E. McKenney2012-07-021-46/+1
|/
* rcu: Make exit_rcu() more precise and consolidatePaul E. McKenney2012-05-021-16/+0
* rcu: Simplify unboosting checksPaul E. McKenney2012-02-211-4/+6
* rcu: Inform RCU of irq_exit() activityPaul E. McKenney2012-02-211-1/+1
* rcu: Prevent RCU callbacks from executing before scheduler initializedPaul E. McKenney2012-02-211-3/+12
* rcu: Streamline code produced by __rcu_read_unlock()Paul E. McKenney2012-02-211-1/+1
* rcu: Protect __rcu_read_unlock() against scheduler-using irq handlersPaul E. McKenney2012-02-211-8/+35
* rcu: Add lockdep-RCU checks for simple self-deadlockPaul E. McKenney2012-02-211-0/+5
* rcu: Apply ACCESS_ONCE() to rcu_boost() return valuePaul E. McKenney2011-12-111-2/+2
* rcu: Augment rcu_batch_end tracing for idle and callback statePaul E. McKenney2011-12-111-0/+25
* kernel: fix up module header handling in rcutiny filesPaul Gortmaker2011-10-311-0/+1
* rcu: Make TINY_RCU also use softirq for RCU_BOOST=nPaul E. McKenney2011-09-281-27/+83
* rcu: Put names into TINY_RCU structures under RCU_TRACEPaul E. McKenney2011-09-281-6/+4
* rcu: Abstract common code for RCU grace-period-wait primitivesPaul E. McKenney2011-09-281-14/+0
* rcu: Converge TINY_RCU expedited and normal boostingPaul E. McKenney2011-05-051-74/+89
* rcu: remove useless ->boosted_this_gp fieldPaul E. McKenney2011-05-051-31/+4
* rcu: code cleanups in TINY_RCU priority boosting.Paul E. McKenney2011-05-051-4/+3
* rcu: call __rcu_read_unlock() in exit_rcu for tiny RCULai Jiangshan2011-03-041-1/+1
* rcu: Distinguish between boosting and boostedPaul E. McKenney2010-11-291-0/+4
* rcu: add tracing for TINY_RCU and TINY_PREEMPT_RCUPaul E. McKenney2010-11-291-10/+222
* rcu: priority boosting for TINY_PREEMPT_RCUPaul E. McKenney2010-11-291-10/+198
* rcu: move TINY_RCU from softirq to kthreadPaul E. McKenney2010-11-171-7/+8
* rcu: performance fixes to TINY_PREEMPT_RCU callback checkingPaul E. McKenney2010-08-271-4/+8
* rcu: repair code-duplication FIXMEsPaul E. McKenney2010-08-201-4/+0
* rcu: Add a TINY_PREEMPT_RCUPaul E. McKenney2010-08-201-3/+579
* rcu: slim down rcutiny by removing rcu_scheduler_active and friendsPaul E. McKenney2010-05-101-0/+39