summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* rcu: Move expediting-related access/control out of rcupdate.hPaul E. McKenney2017-06-084-26/+30
* rcu: Move rcu_expedited and rcu_normal externs from rcupdate.hPaul E. McKenney2017-06-082-7/+2
* rcu: Move docbook comments out of rcupdate.hPaul E. McKenney2017-06-084-123/+89
* rcu: Flag need for rcu_node_tree.h and rcu_segcblist.h visibilityPaul E. McKenney2017-06-082-0/+8
* rcu: Add memory barriers for NOCB leader wakeupPaul E. McKenney2017-06-081-0/+2
* rcu: Use RCU_NOCB_WAKE rather than RCU_NOGP_WAKEPaul E. McKenney2017-06-082-7/+7
* sched: Rely on synchronize_rcu_mult() de-duplicationPaul E. McKenney2017-06-081-7/+1
* rcu: Make synchronize_rcu_mult() check for duplicatesPaul E. McKenney2017-06-081-2/+11
* srcu: Add DEBUG_OBJECTS_RCU_HEAD functionalityPaul E. McKenney2017-06-081-1/+18
* srcu: Shrink Tiny SRCU a bitPaul E. McKenney2017-06-082-16/+15
* srcu: Make SRCU be once again optionalPaul E. McKenney2017-06-082-2/+6
* rcu: Add lockdep_assert_held() teeth to tree_plugin.hPaul E. McKenney2017-06-081-0/+17
* rcu: Add lockdep_assert_held() teeth to tree.cPaul E. McKenney2017-06-081-0/+25
* srcu: Print non-default exp_holdoff values at boot timePaul E. McKenney2017-06-081-1/+5
* srcu: Make exp_holdoff module parameter be staticPaul E. McKenney2017-06-081-1/+1
* rcu: Update rcu_bootup_announce_oddness()Paul E. McKenney2017-06-082-6/+34
* rcu: Print out rcupdate.c non-default boot-time settingsPaul E. McKenney2017-06-083-1/+43
* rcu: Add preemptibility checks in rcu_sched_qs() and rcu_bh_qs()Paul E. McKenney2017-06-081-0/+2
* doc: Take tail recursion into account in RCU requirementsPaul E. McKenney2017-06-081-1/+2
* srcu: Document auto-expediting requirementPaul E. McKenney2017-06-081-0/+14
* rcutorture: Add "git diff" output to testid.txt filePaul E. McKenney2017-06-081-4/+1
* rcuperf: Add writer_holdoff boot parameterPaul E. McKenney2017-06-082-3/+11
* srcu-cbmc: Use /usr/bin/awk instead of /bin/awkPriyalee Kushwaha2017-06-081-1/+1
* rcuperf: Set more user-friendly defaultsPaul E. McKenney2017-06-081-2/+3
* srcu: Shrink Tiny SRCU a bit morePaul E. McKenney2017-06-082-5/+5
* rcutorture: Reduce CPUs dedicated to testing Classic SRCUPaul E. McKenney2017-06-081-1/+1
* srcu: Make Classic and Tree SRCU announce themselves at bootupPaul E. McKenney2017-06-082-0/+14
* rcuperf: Add the ability to test tiny RCU flavorsPaul E. McKenney2017-06-081-0/+16
* docs: Fix typo in Documentation/memory-barriers.txtStan Drozd2017-06-081-1/+1
* atomics: Add header comment so spin_unlock_wait()Paul E. McKenney2017-06-081-0/+20
* doc/atomic_ops: Clarify smp_mb__{before,after}_atomic()Paul E. McKenney2017-06-081-0/+5
* rcuperf: Add test for dynamically initialized srcu_structPaul E. McKenney2017-06-081-1/+30
* checkpatch: Remove checks for expedited grace periodsPaul E. McKenney2017-06-081-17/+0
* rcu: Make sync_rcu_preempt_exp_done() return boolPaul E. McKenney2017-06-081-1/+1
* rcuperf: Add a Kconfig-fragment file for Classic SRCUPaul E. McKenney2017-06-081-0/+16
* rcuperf: Add ability to performance-test call_rcu() and friendsPaul E. McKenney2017-06-082-5/+75
* rcu: Remove obsolete reference to synchronize_kernel()Paul E. McKenney2017-06-082-8/+7
* rcuperf: Remove conflicting Kconfig optionsPaul E. McKenney2017-06-082-2/+0
* rcuperf: Defer expedited/normal check to end of testPaul E. McKenney2017-06-081-10/+9
* rcu: Complain if blocking in preemptible RCU read-side critical sectionPaul E. McKenney2017-06-083-4/+5
* srcu: Eliminate possibility of destructive counter overflowPaul E. McKenney2017-06-081-9/+24
* rcutorture: Update test scenarios based on new Kconfig dependenciesPaul E. McKenney2017-06-086-5/+5
* rcutorture: Correctly handle CONFIG_RCU_TORTURE_TEST_* optionsPaul E. McKenney2017-06-081-1/+1
* rcu: Prevent rcu_barrier() from starting needless grace periodsPaul E. McKenney2017-06-082-2/+9
* rcutorture: Add a scenario for Classic SRCUPaul E. McKenney2017-06-083-0/+13
* rcutorture: Add a scenario for Tiny SRCUPaul E. McKenney2017-06-085-0/+23
* rcutorture: Fix bug in reporting Kconfig mis-settingsPaul E. McKenney2017-06-081-1/+1
* rcutorture: Add three-level tree test for Tree SRCUPaul E. McKenney2017-06-082-2/+4
* rcutorture: Add lockdep to one of the SRCU scenariosPaul E. McKenney2017-06-081-0/+2
* srcu: Allow use of Classic SRCU from both process and interrupt contextPaolo Bonzini2017-06-082-5/+2