aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/kernel/rcu (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-20rcu: Return early if callback is not specifiedUladzislau Rezki (Sony)1-0/+4
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar2-2/+3
2025-06-05kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_countMax Kellermann1-0/+26
2025-05-27Merge tag 'timers-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2025-05-16Merge branches 'rcu/misc-for-6.16', 'rcu/seq-counters-for-6.16' and 'rcu/torture-for-6.16' into rcu/for-nextJoel Fernandes5-51/+216
2025-05-16rcutorture: Perform more frequent testing of ->gpwrapJoel Fernandes4-4/+113
2025-05-16rcutorture: Comment invocations of tick_dep_set_task()Paul E. McKenney1-2/+2
2025-05-16rcu/nocb: Add Safe checks for access offloaded rdpZqiang1-1/+1
2025-05-16rcuscale: using kcalloc() to relpace kmalloc()Su Hui1-1/+1
2025-05-16Revert "rcu/nocb: Fix rcuog wake-up from offline softirq"Frederic Weisbecker1-7/+1
2025-05-16rcu/cpu_stall_cputime: fix the hardirq count for x86 architectureYongliang Gao3-6/+10
2025-05-16rcu: Remove swake_up_one_online() bandaidFrederic Weisbecker3-35/+3
2025-05-08treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack()Ingo Molnar1-1/+1
2025-04-08srcu: Use rcu_seq_done_exact() for polling APIJoel Fernandes1-1/+1
2025-04-08rcu: Comment on the extraneous delta test on rcu_seq_done_exact()Frederic Weisbecker1-0/+9
2025-04-08rcu: Add warning to ensure rcu_seq_done_exact() is workingJoel Fernandes1-0/+6
2025-04-08rcu: Replace magic number with meaningful constant in rcu_seq_done_exact()Joel Fernandes1-1/+4
2025-04-08rcutorture: Split out beginning and end from rcu_torture_one_read()Paul E. McKenney1-43/+81
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner4-5/+5
2025-04-02Merge tag 'rcu-fixes-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxLinus Torvalds1-0/+2
2025-03-28srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERTPaul E. McKenney1-0/+2
2025-03-24Merge tag 'rcu-next-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxLinus Torvalds13-160/+420
2025-03-04Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.03.04a', 'misc.2025.03.04a', 'srcu.2025.02.05a' and 'torture.2025.02.05a'Boqun Feng13-150/+387
2025-03-04rcu: limit PREEMPT_RCU configurationsAnkur Arora1-1/+1
2025-03-04rcutorture: Update ->extendables check for lazy preemptionBoqun Feng1-2/+10
2025-03-04rcutorture: Update rcutorture_one_extend_check() for lazy preemptionPaul E. McKenney1-2/+12
2025-03-04rcu: Use _full() API to debug synchronize_rcu()Uladzislau Rezki (Sony)1-5/+3
2025-03-04rcutorture: Allow a negative value for nfakewritersUladzislau Rezki (Sony)1-6/+16
2025-03-04rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state()Paul E. McKenney1-5/+15
2025-03-04rcu-tasks: Move RCU Tasks self-tests to core_initcall()Paul E. McKenney1-1/+4
2025-03-04rcu: Fix get_state_synchronize_rcu_full() GP-start detectionPaul E. McKenney2-5/+12
2025-02-05srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testingPaul E. McKenney1-0/+11
2025-02-05rcutorture: Complain when invalid SRCU reader_flavor is specifiedPaul E. McKenney1-0/+2
2025-02-05rcutorture: Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to boolPaul E. McKenney1-2/+2
2025-02-05rcutorture: Make cur_ops->format_gp_seqs take buffer lengthPaul E. McKenney4-8/+10
2025-02-05rcutorture: Add ftrace-compatible timestamp to GP# failure/close-call outputPaul E. McKenney1-1/+7
2025-02-05rcutorture: Expand failure/close-call grace-period outputPaul E. McKenney4-21/+21
2025-02-05rcutorture: Include grace-period sequence numbers in failure/close-callPaul E. McKenney5-0/+84
2025-02-05rcutorture: Add a test_boost_holdoff module parameterPaul E. McKenney1-3/+16
2025-02-05refscale: Add srcu_read_lock_fast() support using "srcu-fast"Paul E. McKenney1-1/+31
2025-02-05rcutorture: Add ability to test srcu_read_{,un}lock_fast()Paul E. McKenney1-0/+9
2025-02-05srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr()Paul E. McKenney1-4/+2
2025-02-05srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr()Paul E. McKenney1-2/+2
2025-02-05srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu()Paul E. McKenney1-3/+3
2025-02-05srcu: Force synchronization for srcu_get_delay()Paul E. McKenney1-1/+10
2025-02-05srcu: Make Tree SRCU updates independent of ->srcu_idxPaul E. McKenney1-34/+34
2025-02-05srcu: Make SRCU readers use ->srcu_ctrs for counter selectionPaul E. McKenney1-10/+13
2025-02-05srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structurePaul E. McKenney1-58/+57
2025-02-05srcu: Use ->srcu_gp_seq for rcutorture reader batchPaul E. McKenney2-1/+3
2025-02-05srcu: Make Tiny SRCU able to operate in preemptible kernelsPaul E. McKenney2-3/+12