summaryrefslogtreecommitdiff
path: root/kernel/rcu
AgeCommit message (Expand)Author
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner
2025-04-02Merge tag 'rcu-fixes-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2025-03-28srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERTPaul E. McKenney
2025-03-24Merge tag 'rcu-next-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds
2025-03-04Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.03.04a', 'misc.2025.03.0...Boqun Feng
2025-03-04rcu: limit PREEMPT_RCU configurationsAnkur Arora
2025-03-04rcutorture: Update ->extendables check for lazy preemptionBoqun Feng
2025-03-04rcutorture: Update rcutorture_one_extend_check() for lazy preemptionPaul E. McKenney
2025-03-04rcu: Use _full() API to debug synchronize_rcu()Uladzislau Rezki (Sony)
2025-03-04rcutorture: Allow a negative value for nfakewritersUladzislau Rezki (Sony)
2025-03-04rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state()Paul E. McKenney
2025-03-04rcu-tasks: Move RCU Tasks self-tests to core_initcall()Paul E. McKenney
2025-03-04rcu: Fix get_state_synchronize_rcu_full() GP-start detectionPaul E. McKenney
2025-02-05srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testingPaul E. McKenney
2025-02-05rcutorture: Complain when invalid SRCU reader_flavor is specifiedPaul E. McKenney
2025-02-05rcutorture: Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to boolPaul E. McKenney
2025-02-05rcutorture: Make cur_ops->format_gp_seqs take buffer lengthPaul E. McKenney
2025-02-05rcutorture: Add ftrace-compatible timestamp to GP# failure/close-call outputPaul E. McKenney
2025-02-05rcutorture: Expand failure/close-call grace-period outputPaul E. McKenney
2025-02-05rcutorture: Include grace-period sequence numbers in failure/close-callPaul E. McKenney
2025-02-05rcutorture: Add a test_boost_holdoff module parameterPaul E. McKenney
2025-02-05refscale: Add srcu_read_lock_fast() support using "srcu-fast"Paul E. McKenney
2025-02-05rcutorture: Add ability to test srcu_read_{,un}lock_fast()Paul E. McKenney
2025-02-05srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr()Paul E. McKenney
2025-02-05srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr()Paul E. McKenney
2025-02-05srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu()Paul E. McKenney
2025-02-05srcu: Force synchronization for srcu_get_delay()Paul E. McKenney
2025-02-05srcu: Make Tree SRCU updates independent of ->srcu_idxPaul E. McKenney
2025-02-05srcu: Make SRCU readers use ->srcu_ctrs for counter selectionPaul E. McKenney
2025-02-05srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structurePaul E. McKenney
2025-02-05srcu: Use ->srcu_gp_seq for rcutorture reader batchPaul E. McKenney
2025-02-05srcu: Make Tiny SRCU able to operate in preemptible kernelsPaul E. McKenney
2025-02-05rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=yAnkur Arora
2025-02-05rcu: handle unstable rdp in rcu_read_unlock_strict()Ankur Arora
2025-02-05rcu: rename PREEMPT_AUTO to PREEMPT_LAZYAnkur Arora
2025-02-05rcu, slab: use a regular callback function for kvfree_rcuVlastimil Babka
2025-02-05rcu: remove trace_rcu_kvfree_callbackVlastimil Babka
2025-02-05slab, rcu: move TINY_RCU variant of kvfree_rcu() to SLABVlastimil Babka
2025-02-04rcu: Remove READ_ONCE() for rdp->gpwrap access in __note_gp_changes()Zilin Guan
2025-02-04rcu: Split rcu_report_exp_cpu_mult() mask parameter and use for tracingPaul E. McKenney
2025-02-04rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help textPaul E. McKenney
2025-02-04rcu: Add CONFIG_RCU_LAZY delays to call_rcu() kernel-doc headerPaul E. McKenney
2025-02-04srcu: Point call_srcu() to call_rcu() for detailed memory orderingPaul E. McKenney
2025-02-04rcu: Document self-propagating callbacksPaul E. McKenney
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-01-21Merge tag 'kthread-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2025-01-21Merge tag 'rcu.release.v6.14' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-01-13kasan: make kasan_record_aux_stack_noalloc() the default behaviourPeter Zijlstra
2025-01-11mm/slab: Move kvfree_rcu() into SLABUladzislau Rezki (Sony)
2025-01-11rcu/kvfree: Adjust a shrinker nameUladzislau Rezki (Sony)