Age | Commit message (Expand) | Author | Files | Lines |
2024-01-24 | rcu: Defer RCU kthreads wakeup when CPU is dying |  Frederic Weisbecker | 2 | -3/+34 |
2023-12-14 | Merge branches 'doc.2023.12.13a', 'torture.2023.11.23a', 'fixes.2023.12.13a', 'rcu-tasks.2023.12.12b' and 'srcu.2023.12.13a' into rcu-merge.2023.12.13a |  Neeraj Upadhyay (AMD) | 8 | -25/+71 |
2023-12-14 | rcu: Force quiescent states only for ongoing grace period |  Zqiang | 1 | -0/+2 |
2023-12-12 | srcu: Explain why callbacks invocations can't run concurrently |  Frederic Weisbecker | 1 | -0/+6 |
2023-12-12 | srcu: No need to advance/accelerate if no callback enqueued |  Frederic Weisbecker | 1 | -3/+5 |
2023-12-12 | srcu: Remove superfluous callbacks advancing from srcu_gp_start() |  Frederic Weisbecker | 1 | -10/+0 |
2023-12-12 | rcu: Restrict access to RCU CPU stall notifiers |  Paul E. McKenney | 5 | -9/+53 |
2023-12-12 | rcu-tasks: Mark RCU Tasks accesses to current->rcu_tasks_idle_cpu |  Paul E. McKenney | 1 | -2/+2 |
2023-11-23 | rcutorture: Add fqs_holdoff check before fqs_task is created |  Zqiang | 1 | -1/+3 |
2023-11-08 | Merge tag 'rcu-fixes-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks |  Linus Torvalds | 3 | -14/+63 |
2023-11-02 | Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm |  Linus Torvalds | 2 | -18/+22 |
2023-11-01 | rcu/tasks-trace: Handle new PF_IDLE semantics |  Frederic Weisbecker | 1 | -1/+1 |
2023-11-01 | rcu/tasks: Handle new PF_IDLE semantics |  Frederic Weisbecker | 1 | -2/+28 |
2023-11-01 | rcu: Introduce rcu_cpu_online() |  Frederic Weisbecker | 2 | -0/+9 |
2023-11-01 | rcu: Break rcu_node_0 --> &rq->__lock order |  Peter Zijlstra | 1 | -11/+25 |
2023-10-23 | Merge branches 'rcu/torture', 'rcu/fixes', 'rcu/docs', 'rcu/refscale', 'rcu/tasks' and 'rcu/stall' into rcu/next |  Frederic Weisbecker | 12 | -141/+377 |
2023-10-13 | srcu: Only accelerate on enqueue time |  Frederic Weisbecker | 1 | -4/+2 |
2023-10-10 | srcu: Fix callbacks acceleration mishandling |  Frederic Weisbecker | 1 | -2/+29 |
2023-10-04 | rcu: Standardize explicit CPU-hotplug calls |  Frederic Weisbecker | 1 | -4/+8 |
2023-10-04 | rcu: Conditionally build CPU-hotplug teardown callbacks |  Frederic Weisbecker | 1 | -60/+54 |
2023-10-04 | rcu: dynamically allocate the rcu-kfree shrinker |  Qi Zheng | 1 | -9/+12 |
2023-10-04 | rcu: dynamically allocate the rcu-lazy shrinker |  Qi Zheng | 1 | -9/+10 |
2023-10-04 | rcu: Assume rcu_report_dead() is always called locally |  Frederic Weisbecker | 1 | -2/+2 |
2023-10-04 | rcu: Assume IRQS disabled from rcu_report_dead() |  Frederic Weisbecker | 1 | -4/+6 |
2023-10-04 | rcu: Use rcu_segcblist_segempty() instead of open coding it |  Frederic Weisbecker | 1 | -2/+2 |
2023-10-04 | rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects |  Catalin Marinas | 1 | -0/+9 |
2023-09-26 | srcu: Fix srcu_struct node grpmask overflow on 64-bit systems |  Denis Arefev | 1 | -2/+2 |
2023-09-24 | rcutorture: Traverse possible cpu to set maxcpu in rcu_nocb_toggle() |  Zqiang | 1 | -1/+1 |
2023-09-24 | rcutorture: Replace schedule_timeout*() 1-jiffy waits with HZ/20 |  Joel Fernandes (Google) | 1 | -6/+6 |
2023-09-24 | torture: Move rcutorture_sched_setaffinity() out of rcutorture |  Paul E. McKenney | 3 | -9/+5 |
2023-09-24 | rcu: Include torture_sched_setaffinity() declaration |  Arnd Bergmann | 1 | -0/+1 |
2023-09-13 | rcu: Eliminate rcu_gp_slow_unregister() false positive |  Paul E. McKenney | 1 | -1/+1 |
2023-09-13 | rcu: Dump memory object info if callback function is invalid |  Zhen Lei | 6 | -0/+12 |
2023-09-13 | rcu: Add sysfs to provide throttled access to rcu_barrier() |  Paul E. McKenney | 1 | -0/+76 |
2023-09-13 | rcu/tree: Remove superfluous return from void call_rcu* functions |  Joel Fernandes (Google) | 1 | -2/+2 |
2023-09-13 | srcu: Fix error handling in init_srcu_struct_fields() |  Joel Fernandes (Google) | 1 | -15/+17 |
2023-09-11 | refscale: Print out additional module parameters |  Paul E. McKenney | 1 | -2/+2 |
2023-09-11 | refscale: Fix misplaced data re-read |  Paul E. McKenney | 1 | -1/+1 |
2023-09-11 | rcu-tasks: Make rcu_tasks_lazy_ms static |  Jiapeng Chong | 1 | -1/+1 |
2023-09-11 | rcu-tasks: Pull sampling of ->percpu_dequeue_lim out of loop |  Paul E. McKenney | 1 | -1/+3 |
2023-09-11 | rcu-tasks: Add printk()s to localize boot-time self-test hang |  Paul E. McKenney | 1 | -1/+3 |
2023-09-11 | rcu/tree: Defer setting of jiffies during stall reset |  Joel Fernandes (Google) | 3 | -2/+34 |
2023-09-11 | rcutorture: Add test of RCU CPU stall notifiers |  Paul E. McKenney | 1 | -0/+21 |
2023-09-11 | rcu: Add RCU CPU stall notifier |  Paul E. McKenney | 3 | -2/+69 |
2023-09-11 | rcu: Eliminate check_cpu_stall() duplicate code |  Zhen Lei | 1 | -27/+15 |
2023-09-11 | rcu: Don't redump the stalled CPU where RCU GP kthread last ran |  Zhen Lei | 1 | -1/+3 |
2023-09-11 | rcu: Delete a redundant check in rcu_check_gp_kthread_starvation() |  Zhen Lei | 1 | -7/+5 |
2023-09-01 | Merge tag 'tty-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty |  Linus Torvalds | 1 | -1/+1 |
2023-08-29 | Merge tag 'net-next-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next |  Linus Torvalds | 1 | -2/+0 |
2023-08-16 | Merge branches 'doc.2023.07.14b', 'fixes.2023.08.16a', 'rcu-tasks.2023.07.24a', 'rcuscale.2023.07.14b', 'refscale.2023.07.14b', 'torture.2023.08.14a' and 'torturescripts.2023.07.20a' into HEAD |  Paul E. McKenney | 7 | -39/+252 |