| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-05-10 | rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output |  Paul E. McKenney | 3 | -3/+11 |
| 2021-05-10 | rcu: Reject RCU_LOCKDEP_WARN() false positives |  Paul E. McKenney | 1 | -1/+1 |
| 2021-05-10 | rcu: Add ->gp_max to show_rcu_gp_kthreads() output |  Paul E. McKenney | 1 | -1/+2 |
| 2021-05-10 | rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthreads() output |  Paul E. McKenney | 1 | -3/+5 |
| 2021-05-10 | rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() |  Paul E. McKenney | 1 | -1/+1 |
| 2021-05-10 | rcu: Improve tree.c comments and add code cleanups |  Zhouyi Zhou | 1 | -12/+12 |
| 2021-05-10 | rcu: Remove the unused rcu_irq_exit_preempt() function |  Paul E. McKenney | 1 | -22/+0 |
| 2021-05-10 | rcutorture: Move mem_dump_obj() tests into separate function |  Paul E. McKenney | 1 | -39/+42 |
| 2021-05-10 | rcutorture: Don't count CPU-stalled time against priority boosting |  Paul E. McKenney | 2 | -5/+18 |
| 2021-05-10 | rcutorture: Forgive RCU boost failures when CPUs don't pass through QS |  Paul E. McKenney | 3 | -26/+79 |
| 2021-05-10 | rcutorture: Make rcu_torture_boost_failed() check for GP end |  Paul E. McKenney | 1 | -0/+6 |
| 2021-05-10 | rcutorture: Consolidate rcu_torture_boost() timing and statistics |  Paul E. McKenney | 1 | -10/+4 |
| 2021-05-10 | rcutorture: Delay-based false positives for RCU priority boosting tests |  Paul E. McKenney | 1 | -2/+6 |
| 2021-05-10 | rcutorture: Judge RCU priority boosting on grace periods, not callbacks |  Paul E. McKenney | 1 | -60/+51 |
| 2021-05-10 | rcutorture: Abstract read-lock-held checks |  Paul E. McKenney | 1 | -10/+19 |
| 2021-05-10 | refscale: Add acqrel, lock, and lock-irq |  Paul E. McKenney | 1 | -2/+107 |
| 2021-05-10 | rcu-tasks: Add block comment laying out RCU Rude design |  Paul E. McKenney | 1 | -2/+7 |
| 2021-05-10 | rcu-tasks: Add block comment laying out RCU Tasks design |  Paul E. McKenney | 1 | -0/+40 |
| 2021-05-10 | srcu: Fix broken node geometry after early ssp init |  Frederic Weisbecker | 3 | -1/+20 |
| 2021-05-10 | srcu: Initialize SRCU after timers |  Frederic Weisbecker | 4 | -8/+5 |
| 2021-05-10 | srcu: Remove superfluous ssp initialization for early callbacks |  Frederic Weisbecker | 1 | -1/+0 |
| 2021-05-10 | srcu: Remove superfluous sdp->srcu_lock_count zero filling |  Frederic Weisbecker | 1 | -10/+2 |
| 2021-05-10 | rcu/nocb: Use the rcuog CPU's ->nocb_timer |  Frederic Weisbecker | 2 | -64/+77 |
| 2021-05-10 | kvfree_rcu: Refactor kfree_rcu_monitor() |  Uladzislau Rezki (Sony) | 1 | -58/+26 |
| 2021-05-10 | kvfree_rcu: Fix comments according to current code |  Uladzislau Rezki (Sony) | 1 | -6/+9 |
| 2021-05-10 | kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant |  Uladzislau Rezki (Sony) | 1 | -7/+1 |
| 2021-05-10 | kvfree_rcu: Update "monitor_todo" once a batch is started |  Uladzislau Rezki (Sony) | 1 | -2/+1 |
| 2021-05-10 | kvfree_rcu: Add a bulk-list check when a scheduler is run |  Uladzislau Rezki (Sony) | 1 | -1/+2 |
| 2021-05-10 | kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr_bkv_objs |  Uladzislau Rezki (Sony) | 1 | -10/+4 |
| 2021-05-10 | kvfree_rcu: Release a page cache under memory pressure |  Zhang Qiang | 1 | -9/+73 |
| 2021-05-10 | rcu: Fix typo in comment: kthead -> kthread |  Rolf Eike Beer | 1 | -1/+1 |
| 2021-05-10 | rcu/tree_plugin: Don't handle the case of 'all' CPU range |  Yury Norov | 1 | -6/+3 |
| 2021-03-24 | Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.15a', 'kvfree_rcu.2021.03.08a', 'mmdumpobj.2021.03.08a', 'nocb.2021.03.15a', 'poll.2021.03.24a', 'rt.2021.03.08a', 'tasks.2021.03.08a', 'torture.2021.03.08a' and 'torturescript.2021.03.22a' into HEAD |  Paul E. McKenney | 9 | -158/+451 |
| 2021-03-24 | rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu() |  Paul E. McKenney | 1 | -9/+3 |
| 2021-03-24 | rcu: Provide polling interfaces for Tiny RCU grace periods |  Paul E. McKenney | 1 | -0/+40 |
| 2021-03-22 | rcu: Provide polling interfaces for Tree RCU grace periods |  Paul E. McKenney | 1 | -7/+68 |
| 2021-03-15 | rcu/nocb: Move trace_rcu_nocb_wake() calls outside nocb_lock when possible |  Frederic Weisbecker | 1 | -3/+3 |
| 2021-03-15 | rcu/nocb: Remove stale comment above rcu_segcblist_offload() |  Frederic Weisbecker | 1 | -2/+1 |
| 2021-03-15 | rcu/nocb: Disable bypass when CPU isn't completely offloaded |  Frederic Weisbecker | 1 | -9/+29 |
| 2021-03-15 | rcu/nocb: Fix missed nocb_timer requeue |  Frederic Weisbecker | 1 | -2/+5 |
| 2021-03-15 | rcu: Make nocb_nobypass_lim_per_jiffy static |  Jiapeng Chong | 1 | -1/+1 |
| 2021-03-15 | rcu/tree: Add a trace event for RCU CPU stall warnings |  Sangmoon Kim | 2 | -0/+3 |
| 2021-03-15 | rcu: Add explicit barrier() to __rcu_read_unlock() |  Paul E. McKenney | 1 | -1/+2 |
| 2021-03-08 | rcutorture: Replace rcu_torture_stall string with %s |  Stephen Zhang | 1 | -3/+3 |
| 2021-03-08 | rcu-tasks: Add block comment laying out RCU Tasks Trace design |  Paul E. McKenney | 1 | -0/+36 |
| 2021-03-08 | rcu-tasks: Rectify kernel-doc for struct rcu_tasks |  Lukas Bulwahn | 1 | -2/+2 |
| 2021-03-08 | rcu: Make rcu_read_unlock_special() expedite strict grace periods |  Paul E. McKenney | 1 | -0/+1 |
| 2021-03-08 | rcutorture: Fix testing of RCU priority boosting |  Paul E. McKenney | 1 | -14/+22 |
| 2021-03-08 | rcu: Expedite deboost in case of deferred quiescent state |  Paul E. McKenney | 1 | -12/+14 |
| 2021-03-08 | rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_state_deoffloading |  Frederic Weisbecker | 1 | -4/+5 |