Code

History

Commits on master to kernel/rcu35+
  1. Merge tag 'rcu.2026.08.18a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linuxLinus Torvalds committed 2 months ago83684c4
  2. Merge branches 'expcb.2026.07.24a', 'misc.2026.07.30a', 'rcu-tasks.2026.07.30a', 'srcu.2026.08.11a' and 'torture.2026.08.14a' into HEADPaul E. McKenney committed 2 months ago9cc63f8
  3. rcu: Add closing parenthesis in comment in rcu_read_unlock_strict()Paul E. McKenney committed 2 months ago301d28f
  4. rcutorture: Make {,s}rcu_read_delay() better handle forward-progress testingPaul E. McKenney committed 3 months ago20ed97c
  5. rcutorture: Announce declining to forward-progress testPaul E. McKenney committed 3 months ago6c22d64
  6. rcutorture: Use this_cpu_inc() for rcu_torture_count[] and rcu_torture_batch[]Paul E. McKenney committed 4 months agoed55bb9
  7. rcutorture: Make RCU Tasks Trace track Reader BatchesPaul E. McKenney committed 4 months ago86fa538
  8. rcutorture: Test RCU Tasks Trace GP implying RCU GPPaul E. McKenney committed 4 months ago560b35b
  9. rcutorture: Add a stall_only module parameterPaul E. McKenney committed 4 months agod1ff056
  10. rcutorture: Add nwriters module parameterPaul E. McKenney committed 4 months ago75a88fe
  11. rcutorture: Use task_state_to_char() for task-state reportingKunwu Chan committed 5 months agoe7b6d50
  12. rcutorture: Use cpumask_next_wrap() in rcu_torture_preempt()Paul E. McKenney committed 5 months agof424566
  13. rcutorture: Test RCU readers from hardware interrupt handlersPaul E. McKenney committed 6 months ago5ac6934
  14. rcutorture: Check for immediate deboosting at reader endPaul E. McKenney committed 6 months ago50df5af
  15. srcu: Queue sdp->work when the delay timer is successfully deletedZqiang committed 4 months ago78a38cb
  16. rcu-tasks: Fix some comments for call_rcu_tasks() and call_rcu_tasks_rude()Zqiang committed 3 months ago885d831
  17. rcu-tasks: Rename tasks_rcu_exit_srcu_stall_timer to tasks_rcu_exit_stall_timerZqiang committed 3 months agoed61912
  18. rcu: Mark interrupts-enabled accesses to rdp->cpu_no_qs.sPaul E. McKenney committed 3 months ago7689271
  19. rcu: Reduce stack usage in show_rcu_gp_kthreads()Zqiang committed 3 months agodf0ecbc
  20. rcu: Mark accesses to ->rcu_urgent_qs and ->rcu_need_heavy_qsItai Handler committed 3 months ago27d73e8
  21. rcu: Remove unused rdp parameter from rcu_check_gp_start_stall()Zqiang committed 3 months ago7f28a4c
  22. rcu: Mark interrupts-enabled accesses to rdp->cpu_no_qs.b.normPaul E. McKenney committed 3 months ago8fe4795
  23. rcu-tasks: Dump rtpcp->lazy_timer status in show_rcu_tasks_generic_gp_kthread()Zqiang committed 3 months ago7a455d3
  24. rcu-tasks: Update comments in call_rcu_tasks_generic()Zqiang committed 4 months ago5976694
  25. rcu: Mark accesses to rdp->rcu_cpu_has_workPaul E. McKenney committed 3 months ago2aaee3f
  26. rcu: Remove unused func parameter from callback-enqueue functionsJoel Fernandes committed 3 months ago545b3ac
  27. rcu: Remove unused expedited_need_qs field from rcu_stateJoel Fernandes committed 3 months ago4137d69
  28. rcu: Use WRITE_ONCE() for ->rcu_need_heavy_qsPaul E. McKenney committed 3 months agoa050e67
  29. rcu: Use this_cpu_{read,write}() for ->cpu_no_qs.b.expPaul E. McKenney committed 3 months agod2282f9
  30. rcuscale: Add concurrent expedited GP threads for callback scaling testsPuranjay Mohan committed 4 months ago31b780b
  31. rcu: Advance callbacks for expedited GP completion in rcu_core()Puranjay Mohan committed 4 months agoec5ee54
  32. rcu: Detect expedited grace period completion in rcu_pending()Puranjay Mohan committed 4 months agofde2b18
  33. rcu: Wake NOCB rcuog kthreads on expedited grace period completionPuranjay Mohan committed 4 months ago3186061
  34. rcu: Update comments for gp_seq and expedited GP trackingPuranjay Mohan committed 4 months ago942b3e8
  35. rcu: Enable RCU callbacks to benefit from expedited grace periodsPuranjay Mohan committed 3 months agoaaca360