aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/RCU
AgeCommit message (Expand)AuthorFilesLines
2012-11-16Merge branches 'urgent.2012.10.27a', 'doc.2012.11.16a', 'fixes.2012.11.13a', ...Paul E. McKenney6-196/+299
2012-11-16rcu: Add documentation for the new rcuexp debugfs trace filePaul E. McKenney1-0/+41
2012-11-16rcu: Update documentation for TREE_RCU debugfs tracingPaul E. McKenney1-183/+182
2012-11-13rcu: Remove list_for_each_continue_rcu()Paul E. McKenney2-12/+9
2012-11-08rcu: Document alternative RCU/reference-count algorithmsPaul E. McKenney1-2/+59
2012-11-08rcu: Update docs to include kfree_rcu()Kees Cook2-3/+12
2012-10-23rcu: Correct the name of a reference in list of RCU papersDhaval Giani1-1/+1
2012-09-24Merge branches 'bigrt.2012.09.23a', 'doctorture.2012.09.23a', 'fixes.2012.09....Paul E. McKenney3-10/+21
2012-09-23rcu: Fix CONFIG_RCU_FAST_NO_HZ stall warning messagePaul E. McKenney1-8/+8
2012-09-23rcu: Document SRCU dead-CPU capabilities, emphasize read-side limitsPaul E. McKenney2-2/+13
2012-09-23rcu: Adjust debugfs tracing for kthread-based quiescent-state forcingPaul E. McKenney1-27/+16
2012-07-02rcu: Update documentation to cover call_srcu() and srcu_barrier().Paul E. McKenney4-33/+36
2012-04-30rcu: Introduce rcutorture testing for rcu_barrier()Paul E. McKenney1-1/+14
2012-02-21rcu: Call out dangers of expedited RCU primitivesPaul E. McKenney1-0/+14
2012-02-21rcu: Rework detection of use of RCU by offline CPUsPaul E. McKenney1-20/+16
2012-02-21rcu: Update stall-warning documentationPaul E. McKenney1-7/+80
2012-02-21rcu: Add CPU-stall capability to rcutorturePaul E. McKenney1-0/+18
2012-02-21rcu: Make documentation give more realistic rcutorture durationPaul E. McKenney1-1/+1
2012-02-21rcutorture: Permit holding off CPU-hotplug operations during bootPaul E. McKenney1-2/+11
2012-02-21rcu: Bring RTFP.txt up to date.Paul E. McKenney1-98/+1686
2011-12-11docs: Additional LWN links to RCU APIKees Cook1-0/+1
2011-12-11rcu: Add rcutorture CPU-hotplug capabilityPaul E. McKenney1-0/+8
2011-12-11rcu: Add rcutorture system-shutdown capabilityPaul E. McKenney1-0/+5
2011-12-11rcu: Add documentation for raw SRCU read-side primitivesPaul E. McKenney4-16/+29
2011-12-11rcu: Document failing tick as cause of RCU CPU stall warningPaul E. McKenney1-0/+5
2011-12-11rcu: Track idleness independent of idle tasksPaul E. McKenney1-4/+0
2011-09-28rcu: Document interpretation of RCU-lockdep splatsPaul E. McKenney1-0/+110
2011-09-28rcu: Update documentation for additional RCU lockdep functionsPaul E. McKenney1-3/+21
2011-09-28rcu: Not necessary to pass rcu_read_lock_held() to rcu_dereference_protected()Michal Hocko1-6/+4
2011-09-28rcu: Simplify quiescent-state accountingPaul E. McKenney1-17/+17
2011-09-28rcu: Fix RCU's NMI documentationPaul E. McKenney1-1/+1
2011-09-28rcu: Catch rcutorture up to new RCU API additionsPaul E. McKenney1-0/+3
2011-09-28rcu: Update rcutorture documentationPaul E. McKenney1-35/+99
2011-09-28rcu: Update documentation to flag RCU_BOOST trace informationPaul E. McKenney1-0/+4
2011-06-13doc: fix wrong arch/i386 referencesWanlong Gao1-2/+2
2011-05-26rcu: Decrease memory-barrier usage based on semi-formal proofPaul E. McKenney1-12/+5
2011-05-19Revert "rcu: Decrease memory-barrier usage based on semi-formal proof"Paul E. McKenney1-5/+12
2011-05-05rcu: Add forward-progress diagnostic for per-CPU kthreadsPaul E. McKenney1-17/+22
2011-05-05rcu: add grace-period age and more kthread state to tracingPaul E. McKenney1-2/+10
2011-05-05rcu: update tracing documentation for new rcutorture and rcuboostPaul E. McKenney1-25/+161
2011-05-05rcu: add callback-queue information to rcudata outputPaul E. McKenney1-16/+42
2011-05-05rcu: Update RCU's trace.txt documentation for new formatPaul E. McKenney1-31/+34
2011-05-05rcu: merge TREE_PREEPT_RCU blocked_tasks[] listsPaul E. McKenney1-11/+18
2011-05-05rcu: Decrease memory-barrier usage based on semi-formal proofPaul E. McKenney1-28/+20
2011-05-05rcu: Remove conditional compilation for RCU CPU stall warningsPaul E. McKenney2-11/+14
2011-03-04rcu: add documentation saying which RCU flavor to choosePaul E. McKenney1-0/+31
2010-11-29rcu: update documentation/comments for Lai's adoption patchPaul E. McKenney1-8/+4
2010-11-29rcu: document TINY_RCU and TINY_PREEMPT_RCU tracing.Paul E. McKenney1-8/+124
2010-09-23rcu: Add tracing data to support queueing modelsPaul E. McKenney1-1/+12
2010-08-23rcu: upgrade stallwarn.txt documentation for CPU-bound RT processesPaul E. McKenney1-0/+18
2010-08-20rcu: document ways of stalling updates in low-memory situationsPaul E. McKenney1-7/+16
2010-08-19rcu: add shiny new debug assists to Documentation/RCU/checklist.txtPaul E. McKenney1-0/+23
2010-08-04Documentation: update broken web addresses.Justin P. Mattock1-1/+1
2010-05-18Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-10/+0
2010-05-10rcu: improve the RCU CPU-stall warning documentationPaul E. McKenney1-23/+71
2010-05-10rcu: reduce the number of spurious RCU_SOFTIRQ invocationsPaul E. McKenney1-16/+19
2010-05-08Merge branch 'cpu_stop' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/m...Ingo Molnar1-10/+0
2010-05-06sched: replace migration_thread with cpu_stopTejun Heo1-10/+0
2010-04-14rcu: Update docs for rcu_access_pointer and rcu_dereference_protectedPaul E. McKenney4-22/+58
2010-02-25rcu: Use canonical URL for Mathieu's dissertationPaul E. McKenney1-1/+1
2010-02-25rcu: Fix citation of Mathieu's dissertationPaul E. McKenney1-1/+4
2010-02-25rcu: Documentation update for CONFIG_PROVE_RCUPaul E. McKenney4-19/+97
2010-01-16rcu: 1Q2010 update for RCU documentationPaul E. McKenney7-133/+254
2009-10-26rcu: Add synchronize_srcu_expedited() to the documentationPaul E. McKenney1-1/+1
2009-10-15rcu: Update trace.txt documentation for blocked-tasks listsPaul E. McKenney1-7/+16
2009-10-15rcu: Update trace.txt documentation to reflect recent changesPaul E. McKenney1-198/+33
2009-08-23rcu: Remove CONFIG_PREEMPT_RCUPaul E. McKenney2-9/+9
2009-08-23rcu: Renamings to increase RCU clarityPaul E. McKenney1-4/+3
2009-08-15Merge commit 'v2.6.31-rc6' into core/rcuIngo Molnar1-1/+6
2009-07-16netfilter: nf_conntrack: nf_conntrack_alloc() fixesEric Dumazet1-1/+6
2009-07-03rcu: Add synchronize_sched_expedited() rcutorture doc + updatesPaul E. McKenney6-19/+156
2009-06-12trivial: Miscellaneous documentation typo fixesMatt LaPlante1-1/+1
2009-04-14rcu: Update RCU tracing documentation for __rcu_pendingPaul E. McKenney1-22/+80
2009-04-02Doc: Fix spelling in RCU/rculist_nulls.txt.Jesper Dangaard Brouer1-2/+2
2009-04-02Doc: Fix wrong API example usage of call_rcu().Jesper Dangaard Brouer1-3/+3
2009-04-02Doc: Fix missing whitespaces in RCU documentation.Jesper Dangaard Brouer1-1/+1
2009-03-10rcu: documentation 1Q09 updatePaul E. McKenney1-0/+12
2009-01-08Merge branch 'docs-next' of git://git.lwn.net/linux-2.6Linus Torvalds2-0/+306
2008-12-30Merge branch 'core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+415
2008-12-18"Tree RCU": scalable classic RCU implementationPaul E. McKenney2-0/+415
2008-12-03Document RCU and unloadable modulesPaul E. McKenney2-0/+306
2008-11-16rcu: documents rculist_nullsEric Dumazet1-0/+167
2008-09-10doc/RCU: fix pseudocode in rcuref.txtLai Jiangshan1-8/+8
2008-08-15rcu: remove list_for_each_rcu()Paul E. McKenney2-3/+1
2008-06-26rcu: make rcutorture even more vicious: invoke RCU readers from irq handlers ...Paul E. McKenney1-9/+14
2008-06-19rcu: make rcutorture more vicious: reinstate boot-time testingPaul E. McKenney1-7/+14
2008-06-18rcu: make rcutorture more vicious: add stutter featurePaul E. McKenney1-1/+7
2008-05-19sched: 1Q08 RCU doc update, add call_rcu_sched()Paul E. McKenney4-48/+210
2008-02-13remove final fastcall usersHarvey Harrison1-1/+1
2008-01-25Preempt-RCU: update RCU Documentation.Paul E. McKenney3-19/+221
2007-10-17Add Documentation/RCU/00-IndexRob Landley1-0/+22
2007-07-16Document the fact that RCU callbacks can run in parallelPaul E. McKenney1-1/+9
2006-10-04[PATCH] rcu: add sched torture type to rcutortureJosh Triplett1-2/+3
2006-10-04[PATCH] rcu: add rcu_bh_sync torture type to rcutortureJosh Triplett1-2/+3
2006-10-04[PATCH] rcu: add rcu_sync torture type to rcutortureJosh Triplett1-3/+4
2006-10-04[PATCH] RCU: add fake writers to rcutortureJosh Triplett1-0/+9
2006-10-04[PATCH] srcu-3: add SRCU operations to rcutorturePaul E. McKenney1-0/+15
2006-10-04[PATCH] srcu-3: RCU variant permitting read-side blockingPaul E. McKenney3-1/+43
2006-10-03Documentation: remove duplicated wordsPaolo Ornati1-1/+1
2006-10-03Fix typos in Documentation/: 'S'Matt LaPlante1-1/+1
2006-07-10[PATCH] RCU Documentation fixUrs Thuermann1-2/+3
2006-06-27[PATCH] rcutorture: add ops vector and Classic RCU opsPaul E. McKenney1-9/+13
2006-06-27[PATCH] rcutorture: catchup doc fixes for idle-hz testsPaul E. McKenney1-1/+11
2006-06-25[PATCH] RCU documentation: self-limiting updates and call_rcu()Paul E. McKenney2-4/+52
2006-06-23[PATCH] Make RCU API inaccessible to non-GPL Linux kernel modulesPaul E. McKenney1-1/+0
2006-03-28[PATCH] for_each_possible_cpu: documentaionKAMEZAWA Hiroyuki1-1/+1
2006-03-24rcu: undeclared variable used in documentationBaruch Even1-2/+2
2006-02-01[PATCH] RCU documentation fixes (January 2006 update)Paul E. McKenney6-48/+69
2006-01-08[PATCH] rcu file: use atomic primitivesNick Piggin1-47/+40
2005-11-07[PATCH] Remove hlist_for_each_rcu() API, convert existing use to hlist_for_ea...Paul E. McKenney1-2/+0
2005-10-30[PATCH] RCU torture-testing kernel modulePaul E. McKenney1-0/+122
2005-09-10[PATCH] Yet another RCU documentation updatePaul E. McKenney5-24/+1064
2005-09-09[PATCH] files: rcuref APIsDipankar Sarma1-0/+74
2005-09-07[PATCH] NMI: Update NMI users of RCU to use new APIPaul E. McKenney1-0/+112
2005-05-01[PATCH] Update RCU documentationPaul E. McKenney5-24/+77
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds6-0/+1123