Age | Commit message (Expand) | Author | Files | Lines |
2021-07-06 | rcu: Fix pr_info() formats and values in show_rcu_gp_kthreads() | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -2/+2 |
2021-07-06 | rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -1/+0 |
2021-07-06 | rcu-tasks: Don't delete holdouts within trc_inspect_reader() | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -3/+2 |
2021-07-06 | refscale: Avoid false-positive warnings in ref_scale_reader() | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -3/+3 |
2021-07-04 | Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 13 | -459/+730 |
2021-07-02 | Merge branch 'akpm' (patches from Andrew) | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -0/+2 |
2021-07-01 | kernel.h: split out panic and oops helpers | ![](https://seccdn.libravatar.org/avatar/45c10d2e747e2d82fd7c9753f8391c52?s=13&d=retro) Andy Shevchenko | 1 | -0/+2 |
2021-06-18 | sched: Change task_struct::state | ![](https://seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra | 2 | -8/+8 |
2021-06-18 | sched: Introduce task_is_running() | ![](https://seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra | 1 | -1/+1 |
2021-05-18 | Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c', 'fixes.2021.05.13a', 'kvfree_rcu.2021.05.10c', 'mmdumpobj.2021.05.10c', 'nocb.2021.05.12a', 'srcu.2021.05.12a', 'tasks.2021.05.18a' and 'torture.2021.05.10c' into HEAD | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 13 | -453/+727 |
2021-05-18 | tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 2 | -1/+4 |
2021-05-18 | rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -0/+1 |
2021-05-13 | rcu: Add missing __releases() annotation | ![](https://seccdn.libravatar.org/avatar/1e76b787d4c604ca5576527d6c0c8b73?s=13&d=retro) Jules Irenge | 1 | -0/+1 |
2021-05-13 | rcu: Improve comments describing RCU read-side critical sections | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -10/+14 |
2021-05-12 | srcu: Early test SRCU polling start | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 1 | -1/+5 |
2021-05-12 | rcu: Fix various typos in comments | ![](https://seccdn.libravatar.org/avatar/32bf2b7caf423ebd4d5cc5c6288af416?s=13&d=retro) Ingo Molnar | 6 | -13/+13 |
2021-05-12 | rcu/nocb: Unify timers | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 2 | -56/+42 |
2021-05-12 | rcu/nocb: Prepare for fine-grained deferred wakeup | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 3 | -10/+11 |
2021-05-12 | rcu/nocb: Only cancel nocb timer if not polling | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 1 | -7/+7 |
2021-05-12 | rcu/nocb: Delete bypass_timer upon nocb_gp wakeup | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 1 | -0/+2 |
2021-05-12 | rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 1 | -0/+4 |
2021-05-12 | rcu/nocb: Allow de-offloading rdp leader | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 1 | -4/+0 |
2021-05-12 | rcu/nocb: Directly call __wake_nocb_gp() from bypass timer | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 1 | -2/+3 |
2021-05-10 | rcu: Don't penalize priority boosting when there is nothing to boost | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -3/+14 |
2021-05-10 | rcu: Point to documentation of ordering guarantees | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 2 | -2/+21 |
2021-05-10 | rcu: Make rcu_gp_cleanup() be noinline for tracing | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -1/+1 |
2021-05-10 | rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -1/+1 |
2021-05-10 | rcu: Make show_rcu_gp_kthreads() dump rcu_node structures blocking GP | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -2/+3 |
2021-05-10 | rcu: Make RCU priority boosting work on single-CPU rcu_node structures | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 3 | -24/+9 |
2021-05-10 | rcu: Add quiescent states and boost states to show_rcu_gp_kthreads() output | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 3 | -3/+11 |
2021-05-10 | rcu: Reject RCU_LOCKDEP_WARN() false positives | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -1/+1 |
2021-05-10 | rcu: Add ->gp_max to show_rcu_gp_kthreads() output | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -1/+2 |
2021-05-10 | rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthreads() output | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -3/+5 |
2021-05-10 | rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -1/+1 |
2021-05-10 | rcu: Improve tree.c comments and add code cleanups | ![](https://seccdn.libravatar.org/avatar/a3ec12d590e99cad07d3ecb618e5aacf?s=13&d=retro) Zhouyi Zhou | 1 | -12/+12 |
2021-05-10 | rcu: Remove the unused rcu_irq_exit_preempt() function | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -22/+0 |
2021-05-10 | rcutorture: Move mem_dump_obj() tests into separate function | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -39/+42 |
2021-05-10 | rcutorture: Don't count CPU-stalled time against priority boosting | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 2 | -5/+18 |
2021-05-10 | rcutorture: Forgive RCU boost failures when CPUs don't pass through QS | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 3 | -26/+79 |
2021-05-10 | rcutorture: Make rcu_torture_boost_failed() check for GP end | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -0/+6 |
2021-05-10 | rcutorture: Consolidate rcu_torture_boost() timing and statistics | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -10/+4 |
2021-05-10 | rcutorture: Delay-based false positives for RCU priority boosting tests | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -2/+6 |
2021-05-10 | rcutorture: Judge RCU priority boosting on grace periods, not callbacks | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -60/+51 |
2021-05-10 | rcutorture: Abstract read-lock-held checks | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -10/+19 |
2021-05-10 | refscale: Add acqrel, lock, and lock-irq | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -2/+107 |
2021-05-10 | rcu-tasks: Add block comment laying out RCU Rude design | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -2/+7 |
2021-05-10 | rcu-tasks: Add block comment laying out RCU Tasks design | ![](https://seccdn.libravatar.org/avatar/9d92726b30d353f189c2034b1b416b05?s=13&d=retro) Paul E. McKenney | 1 | -0/+40 |
2021-05-10 | srcu: Fix broken node geometry after early ssp init | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 3 | -1/+20 |
2021-05-10 | srcu: Initialize SRCU after timers | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 4 | -8/+5 |
2021-05-10 | srcu: Remove superfluous ssp initialization for early callbacks | ![](https://seccdn.libravatar.org/avatar/af41208982ef21b9226ae2e2813ec729?s=13&d=retro) Frederic Weisbecker | 1 | -1/+0 |