Code

History

Commits on 94dea151bf3651c01acb12a38ca75ba9d26ea4da to kernel/rcu/tree_plugin.h35+
  1. rcu: No-CBs-related sleeps to idle priorityPaul E. McKenney committed 6 years agof5ca346
  2. rcu: Priority-boost-related sleeps to idle priorityPaul E. McKenney committed 6 years agoa9352f7
  3. rcu/tree: Mark the idle relevant functions noinstrThomas Gleixner committed 6 years agoff5c4f5
  4. Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a', 'rcu-tasks.2020.04.27a', 'stall.2020.04.27a' and 'torture.2020.05.07a' into HEADPaul E. McKenney committed 6 years agof736e0f
  5. rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so builtPaul E. McKenney committed 6 years ago7d0c9c5
  6. rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooksPaul E. McKenney committed 6 years ago43766c3
  7. rcu-tasks: Use context-switch hook for PREEMPT=y kernelsPaul E. McKenney committed 6 years ago66777e5
  8. rcu: Don't use negative nesting depth in __rcu_read_unlock()Lai Jiangshan committed 6 years ago5f5fa7e
  9. rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs fieldLai Jiangshan committed 6 years agof0bdf6d
  10. rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs()Lai Jiangshan committed 6 years ago07b4a93
  11. rcu: Make rcu_read_unlock_special() safe for rq/pi locksPaul E. McKenney committed 6 years agoe4453d8
  12. rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before()Paul E. McKenney committed 6 years agoe2f3ccf
  13. rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after()Paul E. McKenney committed 6 years ago7b24131
  14. rcu: Add WRITE_ONCE() to rcu_node ->boost_tasksPaul E. McKenney committed 6 years ago5822b81
  15. rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasksPaul E. McKenney committed 6 years ago065a6db
  16. rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus lockingPaul E. McKenney committed 6 years ago314eeb4
  17. Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kfree_rcu.2020.02.20a', 'locktorture.2020.02.20a', 'ovld.2020.02.20a', 'rcu-tasks.2020.02.20a', 'srcu.2020.02.20a' and 'torture.2020.02.20a' into HEADPaul E. McKenney committed 6 years agoaa93ec6
  18. rcu: Fix spelling mistake "leval" -> "level"Colin Ian King committed 6 years agoaa96a93
  19. rcu: React to callback overload by boosting RCU readersPaul E. McKenney committed 7 years ago8c14263
  20. rcu: React to callback overload by aggressively seeking quiescent statesPaul E. McKenney committed 7 years agob2b00dd
  21. rcu: Make nocb_gp_wait() double-check unexpected-callback warningPaul E. McKenney committed 6 years ago3d05031
  22. rcu: Tighten rcu_lockdep_assert_cblist_protected() checkPaul E. McKenney committed 6 years ago13817dd
  23. rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock()Jules Irenge committed 6 years ago92c0b88
  24. rcu: Add missing annotation for rcu_nocb_bypass_lock()Jules Irenge committed 6 years ago9ced454
  25. rcu: Add *_ONCE() to rcu_node ->boost_kthread_statusPaul E. McKenney committed 6 years ago3ca3b0e
  26. rcu: Add *_ONCE() for grace-period progress indicatorsPaul E. McKenney committed 6 years ago8ff3729
  27. Merge branches 'doc.2019.12.10a', 'exp.2019.12.09a', 'fixes.2020.01.24a', 'kfree_rcu.2020.01.24a', 'list.2020.01.10a', 'preempt.2020.01.24a' and 'torture.2019.12.09a' into HEADPaul E. McKenney committed 6 years ago0e24738
  28. rcu: Provide wrappers for uses of ->rcu_read_lock_nestingLai Jiangshan committed 7 years ago77339e6
  29. rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special()Paul E. McKenney committed 7 years agoc51f83c
  30. rcu: Clear ->rcu_read_unlock_special only onceLai Jiangshan committed 7 years ago3717e1e
  31. rcu: Clear .exp_hint only when deferred quiescent state has been reportedLai Jiangshan committed 7 years ago2eeba58
  32. rcu: Remove kfree_rcu() special casing and lazy-callback handlingJoel Fernandes (Google) committed 7 years ago77a40f9
  33. rcu: Use CONFIG_PREEMPTION where appropriateSebastian Andrzej Siewior committed 7 years ago90326f0
  34. rcu: Use lockdep rather than comment to enforce lock heldPaul E. McKenney committed 7 years ago03bd298
  35. rcu: Avoid data-race in rcu_gp_fqs_check_wake()Eric Dumazet committed 7 years ago6935c39