| Age | Commit message (Expand) | Author | Files | Lines |
| 2024-11-12 | rcu: Add rcuog kthreads to RCU_NOCB_CPU help text |  Paul E. McKenney | 1 | -10/+18 |
| 2024-11-12 | rcu: Use the BITS_PER_LONG macro |  Jinjie Ruan | 1 | -2/+1 |
| 2024-11-12 | rcu: Use bitwise instead of arithmetic operator for flags |  Hongbo Li | 1 | -11/+11 |
| 2024-11-12 | refscale: Add srcu_read_lock_lite() support using "srcu-lite" |  Paul E. McKenney | 1 | -3/+34 |
| 2024-11-12 | rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor |  Paul E. McKenney | 1 | -0/+7 |
| 2024-11-12 | rcutorture: Add reader_flavor parameter for SRCU readers |  Paul E. McKenney | 1 | -8/+22 |
| 2024-11-12 | rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits |  Paul E. McKenney | 1 | -14/+14 |
| 2024-11-12 | srcu: Allow inlining of __srcu_read_{,un}lock_lite() |  Paul E. McKenney | 1 | -41/+0 |
| 2024-11-12 | srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() |  Paul E. McKenney | 1 | -11/+71 |
| 2024-11-12 | srcu: Create CPP macros for normal and NMI-safe SRCU readers |  Paul E. McKenney | 1 | -10/+11 |
| 2024-11-12 | srcu: Standardize srcu_data pointers to "sdp" and similar |  Paul E. McKenney | 1 | -10/+10 |
| 2024-11-12 | srcu: Bit manipulation changes for additional reader flavor |  Paul E. McKenney | 1 | -3/+4 |
| 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 |