| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-11-12 | srcu: Renaming in preparation for additional reader flavor |  Paul E. McKenney | 1 | -11/+11 |
| 2024-11-07 | softirq: Use a dedicated thread for timer wakeups on PREEMPT_RT. |  Sebastian Andrzej Siewior | 1 | -0/+8 |
| 2024-11-03 | rcu: Finer-grained grace-period-end checks in rcu_dump_cpu_stacks() |  Paul E. McKenney | 1 | -7/+11 |
| 2024-10-28 | srcu: Introduce srcu_gp_is_expedited() helper function |  Paul E. McKenney | 1 | -2/+12 |
| 2024-10-28 | srcu: Rename srcu_might_be_idle() to srcu_should_expedite() |  Paul E. McKenney | 1 | -7/+9 |
| 2024-10-23 | srcu: Replace WARN_ON_ONCE() with BUILD_BUG_ON() if possible |  Zhen Lei | 1 | -2/+2 |
| 2024-10-23 | rcu: Stop stall warning from dumping stacks if grace period ends |  Paul E. McKenney | 1 | -6/+11 |
| 2024-10-23 | rcu: Delete unused rcu_gp_might_be_stalled() function |  Paul E. McKenney | 1 | -30/+0 |
| 2024-10-22 | rcu: Remove unused declaration rcu_segcblist_offload() |  Yue Haibing | 1 | -1/+0 |
| 2024-10-17 | Merge branch 'linus' into sched/urgent, to resolve conflict |  Ingo Molnar | 2 | -5/+12 |
| 2024-10-14 | sched/fair: Fix external p->on_rq users |  Peter Zijlstra | 1 | -0/+9 |
| 2024-10-10 | rcu/nocb: Fix rcuog wake-up from offline softirq |  Frederic Weisbecker | 1 | -1/+7 |
| 2024-10-01 | rcu/kvfree: Refactor kvfree_rcu_queue_batch() |  Uladzislau Rezki (Sony) | 1 | -4/+5 |
| 2024-09-18 | Merge tag 'slab-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab |  Linus Torvalds | 1 | -8/+101 |
| 2024-09-18 | Merge tag 'rcu.release.v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux |  Linus Torvalds | 14 | -535/+737 |
| 2024-09-17 | Merge tag 'printk-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux |  Linus Torvalds | 2 | -0/+16 |
| 2024-09-09 | Merge branches 'context_tracking.15.08.24a', 'csd.lock.15.08.24a', 'nocb.09.09.24a', 'rcutorture.14.08.24a', 'rcustall.09.09.24a', 'srcu.12.08.24a', 'rcu.tasks.14.08.24a', 'rcu_scaling_tests.15.08.24a', 'fixes.12.08.24a' and 'misc.11.08.24a' into next.09.09.24a |  Neeraj Upadhyay | 14 | -467/+658 |
| 2024-09-09 | rcu: Defer printing stall-warning backtrace when holding rcu_node lock |  Paul E. McKenney | 1 | -0/+2 |
| 2024-09-09 | rcu/nocb: Remove superfluous memory barrier after bypass enqueue |  Frederic Weisbecker | 1 | -1/+1 |
| 2024-09-09 | rcu/nocb: Conditionally wake up rcuo if not already waiting on GP |  Frederic Weisbecker | 1 | -4/+1 |
| 2024-09-09 | rcu/nocb: Fix RT throttling hrtimer armed from offline CPU |  Frederic Weisbecker | 1 | -1/+4 |
| 2024-09-09 | rcu/nocb: Simplify (de-)offloading state machine |  Frederic Weisbecker | 3 | -84/+67 |
| 2024-08-27 | rcu/kvfree: Add kvfree_rcu_barrier() API |  Uladzislau Rezki (Sony) | 1 | -8/+101 |
| 2024-08-21 | rcu: Mark emergency sections in rcu stalls |  John Ogness | 2 | -0/+16 |
| 2024-08-20 | softirq: Remove unused 'action' parameter from action callback |  Caleb Sander Mateos | 2 | -2/+2 |
| 2024-08-15 | rcu: Rename rcu_momentary_dyntick_idle() into rcu_momentary_eqs() |  Valentin Schneider | 4 | -8/+8 |
| 2024-08-15 | rcu: Rename rcu_implicit_dynticks_qs() into rcu_watching_snap_recheck() |  Valentin Schneider | 1 | -2/+2 |
| 2024-08-15 | rcu: Rename dyntick_save_progress_counter() into rcu_watching_snap_save() |  Valentin Schneider | 1 | -4/+4 |
| 2024-08-15 | rcu: Rename struct rcu_data .exp_dynticks_snap into .exp_watching_snap |  Valentin Schneider | 2 | -3/+3 |
| 2024-08-15 | rcu: Rename struct rcu_data .dynticks_snap into .watching_snap |  Valentin Schneider | 2 | -4/+4 |
| 2024-08-15 | rcu: Rename rcu_dynticks_zero_in_eqs() into rcu_watching_zero_in_eqs() |  Valentin Schneider | 3 | -4/+4 |
| 2024-08-15 | rcu: Rename rcu_dynticks_in_eqs_since() into rcu_watching_snap_stopped_since() |  Valentin Schneider | 2 | -7/+18 |
| 2024-08-15 | rcu: Rename rcu_dynticks_in_eqs() into rcu_watching_snap_in_eqs() |  Valentin Schneider | 3 | -6/+6 |
| 2024-08-15 | rcu: Rename rcu_dynticks_eqs_online() into rcu_watching_online() |  Valentin Schneider | 1 | -4/+4 |
| 2024-08-15 | context_tracking, rcu: Rename rcu_dynticks_curr_cpu_in_eqs() into rcu_is_watching_curr_cpu() |  Valentin Schneider | 1 | -3/+3 |
| 2024-08-15 | refscale: Constify struct ref_scale_ops |  Christophe JAILLET | 1 | -21/+21 |
| 2024-08-15 | rcuscale: Count outstanding callbacks per-task rather than per-CPU |  Paul E. McKenney | 1 | -4/+6 |
| 2024-08-15 | rcuscale: NULL out top-level pointers to heap memory |  Paul E. McKenney | 1 | -0/+5 |
| 2024-08-15 | rcuscale: Use special allocator for rcu_scale_writer() |  Paul E. McKenney | 1 | -10/+113 |
| 2024-08-15 | rcuscale: Make rcu_scale_writer() tolerate repeated GFP_KERNEL failure |  Paul E. McKenney | 1 | -3/+6 |
| 2024-08-15 | rcuscale: Make all writer tasks report upon hang |  Paul E. McKenney | 1 | -0/+6 |
| 2024-08-15 | rcuscale: Provide clear error when async specified without primitives |  Paul E. McKenney | 1 | -2/+2 |
| 2024-08-15 | rcu: Let dump_cpu_task() be used without preemption disabled |  Ryo Takakura | 1 | -2/+0 |
| 2024-08-15 | rcu: Summarize expedited RCU CPU stall warnings during CSD-lock stalls |  Paul E. McKenney | 1 | -0/+4 |
| 2024-08-15 | rcu: Extract synchronize_rcu_expedited_stall() from synchronize_rcu_expedited_wait() |  Paul E. McKenney | 1 | -51/+60 |
| 2024-08-15 | rcu: Summarize RCU CPU stall warnings during CSD-lock stalls |  Paul E. McKenney | 1 | -1/+7 |
| 2024-08-14 | rcuscale: Print detailed grace-period and barrier diagnostics |  Paul E. McKenney | 1 | -0/+18 |
| 2024-08-14 | rcu: Mark callbacks not currently participating in barrier operation |  Paul E. McKenney | 1 | -0/+3 |
| 2024-08-14 | rcuscale: Dump grace-period statistics when rcu_scale_writer() stalls |  Paul E. McKenney | 1 | -0/+10 |
| 2024-08-14 | rcuscale: Dump stacks of stalled rcu_scale_writer() instances |  Paul E. McKenney | 1 | -2/+21 |