summaryrefslogtreecommitdiffstats
path: root/kernel/rcu
AgeCommit message (Expand)AuthorLines
2017-06-08rcu: Add memory barriers for NOCB leader wakeupPaul E. McKenney-0/+2
2017-06-08rcu: Use RCU_NOCB_WAKE rather than RCU_NOGP_WAKEPaul E. McKenney-7/+7
2017-06-08rcu: Make synchronize_rcu_mult() check for duplicatesPaul E. McKenney-2/+11
2017-06-08srcu: Add DEBUG_OBJECTS_RCU_HEAD functionalityPaul E. McKenney-1/+18
2017-06-08srcu: Shrink Tiny SRCU a bitPaul E. McKenney-16/+0
2017-06-08rcu: Add lockdep_assert_held() teeth to tree_plugin.hPaul E. McKenney-0/+17
2017-06-08rcu: Add lockdep_assert_held() teeth to tree.cPaul E. McKenney-0/+25
2017-06-08srcu: Print non-default exp_holdoff values at boot timePaul E. McKenney-1/+5
2017-06-08srcu: Make exp_holdoff module parameter be staticPaul E. McKenney-1/+1
2017-06-08rcu: Update rcu_bootup_announce_oddness()Paul E. McKenney-6/+34
2017-06-08rcu: Print out rcupdate.c non-default boot-time settingsPaul E. McKenney-1/+42
2017-06-08rcu: Add preemptibility checks in rcu_sched_qs() and rcu_bh_qs()Paul E. McKenney-0/+2
2017-06-08rcuperf: Add writer_holdoff boot parameterPaul E. McKenney-0/+3
2017-06-08rcuperf: Set more user-friendly defaultsPaul E. McKenney-2/+3
2017-06-08srcu: Shrink Tiny SRCU a bit morePaul E. McKenney-1/+1
2017-06-08srcu: Make Classic and Tree SRCU announce themselves at bootupPaul E. McKenney-0/+14
2017-06-08rcuperf: Add test for dynamically initialized srcu_structPaul E. McKenney-1/+30
2017-06-08rcu: Make sync_rcu_preempt_exp_done() return boolPaul E. McKenney-1/+1
2017-06-08rcuperf: Add ability to performance-test call_rcu() and friendsPaul E. McKenney-5/+64
2017-06-08rcu: Remove obsolete reference to synchronize_kernel()Paul E. McKenney-8/+7
2017-06-08rcuperf: Defer expedited/normal check to end of testPaul E. McKenney-10/+9
2017-06-08rcu: Complain if blocking in preemptible RCU read-side critical sectionPaul E. McKenney-4/+5
2017-06-08srcu: Eliminate possibility of destructive counter overflowPaul E. McKenney-9/+24
2017-06-08rcu: Prevent rcu_barrier() from starting needless grace periodsPaul E. McKenney-2/+8
2017-06-08srcu: Allow use of Classic SRCU from both process and interrupt contextPaolo Bonzini-3/+2
2017-06-08srcu: Allow use of Tiny/Tree SRCU from both process and interrupt contextPaolo Bonzini-6/+6
2017-05-10Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-669/+2658
2017-05-02rcu: Open-code the rcu_cblist_n_lazy_cbs() functionPaul E. McKenney-9/+3
2017-05-02rcu: Open-code the rcu_cblist_n_cbs() functionPaul E. McKenney-13/+6
2017-05-02rcu: Open-code the rcu_cblist_empty() functionPaul E. McKenney-14/+7
2017-05-02rcu: Separately compile large rcu_segcblist functionsPaul E. McKenney-498/+541
2017-05-02srcu: Debloat the <linux/rcu_segcblist.h> headerIngo Molnar-1/+649
2017-04-27srcu: Adjust default auto-expediting holdoffPaul E. McKenney-1/+1
2017-04-26srcu: Specify auto-expedite holdoff timePaul E. McKenney-1/+17
2017-04-26srcu: Expedite first synchronize_srcu() when idlePaul E. McKenney-1/+58
2017-04-26srcu: Expedited grace periods with reduced memory contentionPaul E. McKenney-40/+95
2017-04-26srcu: Make rcutorture writer stalls print SRCU GP statePaul E. McKenney-11/+22
2017-04-26srcu: Exact tracking of srcu_data structures containing callbacksPaul E. McKenney-6/+23
2017-04-21Merge branches 'doc.2017.04.12a', 'fixes.2017.04.19a' and 'srcu.2017.04.21a' ...Paul E. McKenney-657/+1819
2017-04-21rcu: Make non-preemptive schedule be Tasks RCU quiescent statePaul E. McKenney-1/+22
2017-04-21srcu: Expedite srcu_schedule_cbs_snp() callback invocationPaul E. McKenney-1/+2
2017-04-21srcu: Parallelize callback handlingPaul E. McKenney-131/+545
2017-04-19rcu: Fix typo in PER_RCU_NODE_PERIOD header commentPaul E. McKenney-1/+1
2017-04-19rcu: Use true/false in assignment to boolNicholas Mc Guire-1/+1
2017-04-19rcu: Use bool value directlyNicholas Mc Guire-1/+1
2017-04-19rcu: Improve comments for hotplug/suspend/hibernate functionsPaul E. McKenney-4/+37
2017-04-19rcu: Remove obsolete comment from rcu_future_gp_cleanup() headerPaul E. McKenney-3/+1
2017-04-18srcu: Introduce CLASSIC_SRCU Kconfig optionPaul E. McKenney-153/+812
2017-04-18srcutorture: Print Tiny SRCU reader statisticsPaul E. McKenney-4/+11
2017-04-18srcu: Create a tiny SRCUPaul E. McKenney-1/+219