aboutsummaryrefslogtreecommitdiffstats
path: root/include/trace/events/rcu.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-02-08rcu: Refactor rcu_barrier() empty-list handlingPaul E. McKenney1-5/+4
2021-05-12rcu/nocb: Unify timersFrederic Weisbecker1-0/+1
2021-05-03Merge tag 'trace-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-traceLinus Torvalds1-1/+1
2021-03-23tracing: Fix various typos in commentsIngo Molnar1-1/+1
2021-03-15rcu/tree: Add a trace event for RCU CPU stall warningsSangmoon Kim1-0/+28
2021-01-06rcu/trace: Add tracing for how segcb list changesJoel Fernandes (Google)1-0/+26
2020-08-24rcu/trace: Print negative GP numbers correctlyJoel Fernandes (Google)1-27/+27
2020-06-29Merge branches 'doc.2020.06.29a', 'fixes.2020.06.29a', 'kfree_rcu.2020.06.29a', 'rcu-tasks.2020.06.29a', 'scale.2020.06.29a', 'srcu.2020.06.29a' and 'torture.2020.06.29a' into HEADPaul E. McKenney1-9/+10
2020-06-29rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_*Uladzislau Rezki (Sony)1-4/+4
2020-06-29trace: events: rcu: Change description of rcu_dyntick trace eventMadhuparna Bhowmik1-5/+6
2020-03-21Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kfree_rcu.2020.02.20a', 'locktorture.2020.02.20a', 'ovld.2020.02.20a', 'rcu-tasks.2020.02.20a', 'srcu.2020.02.20a' and 'torture.2020.02.20a' into HEADPaul E. McKenney1-0/+29
2020-03-21rcu: Make rcu_barrier() account for offline no-CBs CPUsPaul E. McKenney1-0/+1
2020-02-20rcu: Add a trace event for kfree_rcu() use of kfree_bulk()Uladzislau Rezki (Sony)1-0/+28
2020-01-24Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixes.2020.01.24a', 'kfree_rcu.2020.01.24a', 'list.2020.01.10a', 'preempt.2020.01.24a' and 'torture.2019.12.09a' into HEADPaul E. McKenney1-24/+16
2020-01-24rcu: Remove kfree_rcu() special casing and lazy-callback handlingJoel Fernandes (Google)1-20/+12
2019-12-09rcu: Make PREEMPT_RCU be a modifier to TREE_RCULai Jiangshan1-2/+2
2019-12-09rcu: Fix data-race due to atomic_t copy-by-valueMarco Elver1-2/+2
2019-10-30rcu: Update descriptions for rcu_future_grace_period tracepointPaul E. McKenney1-5/+5
2019-10-30rcu: Update descriptions for rcu_nocb_wake tracepointPaul E. McKenney1-14/+21
2019-10-30rcu: Remove obsolete descriptions for rcu_barrier tracepointPaul E. McKenney1-2/+0
2019-08-13rcu/nocb: Use rcu_segcblist for no-CBs CPUsPaul E. McKenney1-1/+0
2019-08-13rcu/nocb: Rename and document no-CB CB kthread sleep trace eventPaul E. McKenney1-1/+2
2019-05-15Merge tag 'trace-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-traceLinus Torvalds1-56/+25
2019-04-09treewide: Switch printk users from %pf and %pF to %ps and %pS, respectivelySakari Ailus1-2/+2
2019-04-08rcu: validate arguments for rcu tracepointsYafang Shao1-56/+25
2018-08-30rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structurePaul E. McKenney1-3/+2
2018-08-30rcu: Inline _rcu_barrier() into its sole remaining callerPaul E. McKenney1-10/+10
2018-07-12rcu: Remove CPU-hotplug failsafe from force-quiescent-state code pathPaul E. McKenney1-5/+5
2018-07-12rcu: Rename the grace-period-request variables and parametersJoel Fernandes1-7/+8
2018-07-12rcu: Don't funnel-lock above leaf node if GP in progressPaul E. McKenney1-2/+2
2018-07-12rcu: Convert rcu_fqs tracepoint to ->gp_seqPaul E. McKenney1-6/+6
2018-07-12rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seqPaul E. McKenney1-6/+6
2018-07-12rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seqPaul E. McKenney1-6/+6
2018-07-12rcu: Convert rcu_preempt_task tracepoint to ->gp_seqPaul E. McKenney1-6/+6
2018-07-12rcu: Convert rcu_grace_period_init tracepoint to gp_seqPaul E. McKenney1-6/+6
2018-07-12rcu: Convert rcu_future_grace_period tracepoint to gp_seqPaul E. McKenney1-13/+9
2018-07-12rcu: Convert rcu_grace_period tracepoint to gp_seqPaul E. McKenney1-6/+7
2018-05-15rcu: Update list of rcu_future_grace_period() trace eventsPaul E. McKenney1-6/+7
2018-02-20rcu: Trace expedited GP delays due to transitioning CPUsPaul E. McKenney1-0/+1
2018-02-20rcu: Add more tracing of expedited grace periodsPaul E. McKenney1-0/+3
2017-12-11Merge branches 'cond_resched.2017.12.04a', 'dyntick.2017.11.28a', 'fixes.2017.12.11a', 'srbd.2017.12.05a' and 'torture.2017.12.11a' into HEADPaul E. McKenney1-55/+20
2017-12-11tracing, rcu: Hide trace event rcu_nocb_wake when not usedSteven Rostedt (VMware)1-0/+2
2017-11-28tracing, rcu: Remove no longer used trace event rcu_prep_idleSteven Rostedt (VMware)1-40/+0
2017-11-28rcu: Simplify rcu_eqs_{enter,exit}() non-idle task debug codePaul E. McKenney1-7/+5
2017-11-28rcu: Add ->dynticks field to rcu_dyntick trace eventPaul E. McKenney1-5/+8
2017-11-28rcu: Shrink ->dynticks_{nmi_,}nesting from long long to longPaul E. McKenney1-4/+4
2017-11-28rcu: Add tracing to irq/NMI dyntick-idle transitionsPaul E. McKenney1-6/+8
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-07-24rcutorture: Place event-traced strings into trace bufferPaul E. McKenney1-2/+5
2017-06-08rcu: Prevent rcu_barrier() from starting needless grace periodsPaul E. McKenney1-0/+1