summaryrefslogtreecommitdiff
path: root/kernel/rcu/tasks.h
AgeCommit message (Expand)AuthorFilesLines
2026-08-14Merge branches 'expcb.2026.07.24a', 'misc.2026.07.30a', 'rcu-tasks.2026.07.30...Paul E. McKenney1-19/+35
2026-08-14rcutorture: Make RCU Tasks Trace track Reader BatchesPaul E. McKenney1-0/+6
2026-07-30rcu-tasks: Fix some comments for call_rcu_tasks() and call_rcu_tasks_rude()Zqiang1-4/+4
2026-07-30rcu-tasks: Rename tasks_rcu_exit_srcu_stall_timer to tasks_rcu_exit_stall_timerZqiang1-8/+8
2026-07-24rcu-tasks: Dump rtpcp->lazy_timer status in show_rcu_tasks_generic_gp_kthread()Zqiang1-2/+6
2026-07-24rcu-tasks: Update comments in call_rcu_tasks_generic()Zqiang1-1/+5
2026-07-23rcu-tasks: Remove smp_mb() in rcu_spawn_tasks_kthread_generic()Zqiang1-1/+0
2026-07-23rcu-tasks: Dump rcu tasks status when the boot-test failedZqiang1-0/+5
2026-07-23rcu-tasks: Remove unused struct rcu_tasks's->n_ipis_fails variablesZqiang1-4/+2
2026-07-23rcu/segcblist: Add SRCU and Tasks RCU wrapper functionsPuranjay Mohan1-4/+4
2026-05-24rcu-tasks: Fix possible boot-time tests failed for the call_rcu_tasks()Zqiang1-1/+2
2026-03-30rcu-tasks: Remove unnecessary smp_store_release() in cblist_init_generic()Zqiang1-3/+3
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+2
2026-01-01rcu: Move rcu_tasks_trace_srcu_struct out of #ifdef CONFIG_TASKS_RCU_GENERICPaul E. McKenney1-29/+13
2026-01-01rcu: Clean up after the SRCU-fastification of RCU Tasks TracePaul E. McKenney1-78/+1
2026-01-01rcu: Re-implement RCU Tasks Trace in terms of SRCU-fastPaul E. McKenney1-602/+19
2025-09-23rcu: replace use of system_wq with system_percpu_wqMarco Crivellari1-2/+2
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar1-1/+2
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner1-1/+1
2025-03-04rcu-tasks: Move RCU Tasks self-tests to core_initcall()Paul E. McKenney1-1/+4
2024-11-19Merge tag 'rcu.release.v6.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-17/+3
2024-11-12rcu-tasks: Remove open-coded one-byte cmpxchg() emulationPaul E. McKenney1-16/+1
2024-11-12rcu: Allow short-circuiting of synchronize_rcu_tasks_rude()Paul E. McKenney1-1/+2
2024-10-14sched/fair: Fix external p->on_rq usersPeter Zijlstra1-0/+9
2024-09-09Merge branches 'context_tracking.15.08.24a', 'csd.lock.15.08.24a', 'nocb.09.0...Neeraj Upadhyay1-70/+142
2024-08-15rcu: Rename rcu_dynticks_zero_in_eqs() into rcu_watching_zero_in_eqs()Valentin Schneider1-1/+1
2024-08-14rcu/tasks: Add rcu_barrier_tasks*() start time to diagnosticsPaul E. McKenney1-2/+6
2024-08-14rcu/tasks: Add detailed grace-period and barrier diagnosticsPaul E. McKenney1-2/+64
2024-08-14rcu/tasks: Mark callbacks not currently participating in barrier operationPaul E. McKenney1-0/+2
2024-08-14rcu/tasks: Update rtp->tasks_gp_seq commentPaul E. McKenney1-1/+1
2024-08-14rcu/tasks: Check processor-ID assumptionsPaul E. McKenney1-0/+1
2024-08-14rcu-tasks: Fix access non-existent percpu rtpcp variable in rcu_tasks_need_gp...Zqiang1-29/+53
2024-08-14rcu-tasks: Remove RCU Tasks Rude asynchronous APIsPaul E. McKenney1-38/+17
2024-06-06rcu/tasks: Fix stale task snaphot for Tasks TraceFrederic Weisbecker1-0/+10
2024-06-03Revert "rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()"Frederic Weisbecker1-13/+3
2024-05-01Merge branches 'fixes.2024.04.15a', 'misc.2024.04.12a', 'rcu-sync-normal-impr...Uladzislau Rezki (Sony)1-5/+29
2024-04-16rcutorture: Make rcutorture support print rcu-tasks gp stateZqiang1-0/+21
2024-04-15rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflowNikita Kiryushin1-1/+1
2024-04-15rcu-tasks: Fix the comments for tasks_rcu_exit_srcu_stall_timerZqiang1-1/+1
2024-04-15rcu-tasks: Replace exit_tasks_rcu_start() initialization with WARN_ON_ONCE()Paul E. McKenney1-2/+1
2024-04-15rcu: Inform KCSAN of one-byte cmpxchg() in rcu_trc_cmpxchg_need_qs()Paul E. McKenney1-1/+9
2024-04-09rcu-tasks: Make Tasks RCU wait idly for grace-period delaysPaul E. McKenney1-1/+5
2024-02-25rcu-tasks: Maintain real-time response in rcu_tasks_postscan()Paul E. McKenney1-1/+21
2024-02-25rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasksPaul E. McKenney1-16/+28
2024-02-25rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() deadlocksPaul E. McKenney1-10/+33
2024-02-25rcu-tasks: Initialize data to eliminate RCU-tasks/do_exit() deadlocksPaul E. McKenney1-0/+2
2024-02-25rcu-tasks: Initialize callback lists at rcu_init() timePaul E. McKenney1-6/+18
2024-02-25rcu-tasks: Add data to eliminate RCU-tasks/do_exit() deadlocksPaul E. McKenney1-0/+2
2023-12-12rcu-tasks: Mark RCU Tasks accesses to current->rcu_tasks_idle_cpuPaul E. McKenney1-2/+2