| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-11-30 | rcu: in_irq() cleanup |  Changbin Du | 2 | -2/+2 |
| 2021-11-30 | rcu: Move rcu_needs_cpu() to tree.c |  Paul E. McKenney | 2 | -16/+18 |
| 2021-11-30 | rcu: Remove the RCU_FAST_NO_HZ Kconfig option |  Paul E. McKenney | 5 | -244/+4 |
| 2021-11-01 | Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu |  Linus Torvalds | 9 | -128/+143 |
| 2021-11-01 | Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 2 | -10/+10 |
| 2021-10-07 | Merge branches 'fixes.2021.10.07a', 'scftorture.2021.09.16a', 'tasks.2021.09.15a', 'torture.2021.09.13b' and 'torturescript.2021.09.16a' into HEAD |  Paul E. McKenney | 4 | -94/+115 |
| 2021-10-07 | rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr |  Peter Zijlstra | 1 | -1/+1 |
| 2021-10-07 | rcu: Always inline rcu_dynticks_task*_{enter,exit}() |  Peter Zijlstra | 1 | -4/+4 |
| 2021-10-07 | sched,rcu: Rework try_invoke_on_locked_down_task() |  Peter Zijlstra | 2 | -10/+10 |
| 2021-09-17 | lockdep: Improve comments in wait-type checks |  Zhouyi Zhou | 1 | -2/+2 |
| 2021-09-16 | rcu: Avoid unneeded function call in rcu_read_unlock() |  Waiman Long | 1 | -2/+1 |
| 2021-09-15 | rcu-tasks: Update comments to cond_resched_tasks_rcu_qs() |  Paul E. McKenney | 1 | -3/+3 |
| 2021-09-15 | rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader |  Neeraj Upadhyay | 1 | -1/+3 |
| 2021-09-15 | rcu-tasks: Fix read-side primitives comment for call_rcu_tasks_trace |  Neeraj Upadhyay | 1 | -10/+6 |
| 2021-09-15 | rcu-tasks: Clarify read side section info for rcu_tasks_rude GP primitives |  Neeraj Upadhyay | 1 | -7/+7 |
| 2021-09-15 | rcu-tasks: Correct comparisons for CPU numbers in show_stalled_task_trace |  Neeraj Upadhyay | 1 | -2/+2 |
| 2021-09-15 | rcu-tasks: Correct firstreport usage in check_all_holdout_tasks_trace |  Neeraj Upadhyay | 1 | -1/+1 |
| 2021-09-15 | rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment |  Neeraj Upadhyay | 1 | -1/+1 |
| 2021-09-15 | rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop |  Paul E. McKenney | 1 | -2/+1 |
| 2021-09-15 | rcu-tasks: Fix s/instruction/instructions/ typo in comment |  Paul E. McKenney | 1 | -1/+1 |
| 2021-09-15 | rcu-tasks: Remove second argument of rcu_read_unlock_trace_special() |  Paul E. McKenney | 1 | -3/+3 |
| 2021-09-15 | rcu-tasks: Add trc_inspect_reader() checks for exiting critical section |  Paul E. McKenney | 1 | -9/+9 |
| 2021-09-15 | rcu-tasks: Simplify trc_read_check_handler() atomic operations |  Paul E. McKenney | 1 | -17/+3 |
| 2021-09-13 | rcutorture: Avoid problematic critical section nesting on PREEMPT_RT |  Scott Wood | 1 | -12/+36 |
| 2021-09-13 | rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed |  Paul E. McKenney | 1 | -2/+2 |
| 2021-09-13 | rcuscale: Warn on individual rcu_scale_init() error conditions |  Paul E. McKenney | 1 | -5/+5 |
| 2021-09-13 | refscale: Warn on individual ref_scale_init() error conditions |  Paul E. McKenney | 1 | -3/+3 |
| 2021-09-13 | rcutorture: Warn on individual rcu_torture_init() error conditions |  Paul E. McKenney | 1 | -15/+15 |
| 2021-09-13 | rcutorture: Suppressing read-exit testing is not an error |  Paul E. McKenney | 1 | -1/+1 |
| 2021-09-13 | rcu-tasks: Wait for trc_read_check_handler() IPIs |  Paul E. McKenney | 1 | -0/+14 |
| 2021-09-13 | rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() |  Neeraj Upadhyay | 1 | -1/+1 |
| 2021-09-13 | rcu: Make rcu update module parameters world-readable |  Juri Lelli | 1 | -3/+3 |
| 2021-09-13 | rcu: Make rcu_normal_after_boot writable again |  Juri Lelli | 2 | -2/+1 |
| 2021-09-13 | rcu: Make rcutree_dying_cpu() use its "cpu" parameter |  Paul E. McKenney | 1 | -1/+1 |
| 2021-09-13 | rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() |  Paul E. McKenney | 1 | -3/+1 |
| 2021-09-13 | rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() |  Paul E. McKenney | 1 | -1/+1 |
| 2021-09-13 | rcu: Comment rcu_gp_init() code waiting for CPU-hotplug operations |  Paul E. McKenney | 1 | -0/+2 |
| 2021-09-13 | rcu: Fix undefined Kconfig macros |  Zhouyi Zhou | 1 | -1/+1 |
| 2021-09-13 | rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp |  Paul E. McKenney | 1 | -5/+3 |
| 2021-09-13 | rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp |  Paul E. McKenney | 1 | -4/+2 |
| 2021-09-13 | rcu-nocb: Fix a couple of tree_nocb code-style nits |  Paul E. McKenney | 1 | -1/+1 |
| 2021-09-13 | rcu: Mark accesses to rcu_state.n_force_qs |  Paul E. McKenney | 1 | -5/+5 |
| 2021-08-30 | Merge tag 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -3/+3 |
| 2021-08-17 | locking/rtmutex: Split out the inner parts of 'struct rtmutex' |  Peter Zijlstra | 1 | -3/+3 |
| 2021-08-10 | Merge branches 'doc.2021.07.20c', 'fixes.2021.08.06a', 'nocb.2021.07.20c', 'nolibc.2021.07.20c', 'tasks.2021.07.20c', 'torture.2021.07.27a' and 'torturescript.2021.07.27a' into HEAD |  Paul E. McKenney | 9 | -1629/+1676 |
| 2021-08-10 | rcu: Replace deprecated CPU-hotplug functions |  Sebastian Andrzej Siewior | 1 | -2/+2 |
| 2021-08-06 | rcu: Print human-readable message for schedule() in RCU reader |  Paul E. McKenney | 1 | -1/+1 |
| 2021-08-06 | rcu: Use per_cpu_ptr to get the pointer of per_cpu variable |  Liu Song | 3 | -3/+3 |
| 2021-08-06 | rcu: Remove useless "ret" update in rcu_gp_fqs_loop() |  Liu Song | 1 | -2/+2 |
| 2021-08-06 | rcu: Mark accesses in tree_stall.h |  Paul E. McKenney | 1 | -30/+33 |