Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/rcu/tree_plugin.h35+
  1. Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a', 'nocb.2022.04.11b', 'rcu-tasks.2022.04.11b', 'srcu.2022.05.03a', 'torture.2022.04.11b', 'torture-tasks.2022.04.20a' and 'torturescript.2022.04.20a' into HEADPaul E. McKenney committed 4 years agobe05ee5
  2. rcu: Use IRQ_WORK_INIT_HARD() to avoid rcu_read_unlock() hangsZqiang committed 4 years agof596e2c
  3. rcu: Check for successful spawn of ->boost_kthread_taskZqiang committed 4 years ago88ca472
  4. rcu: Fix rcu_preempt_deferred_qs_irqrestore() strict QS reportingPaul E. McKenney committed 4 years ago90d2efe
  5. rcu: Initialize boost kthread only for boot node prior SMP initializationFrederic Weisbecker committed 4 years ago3352911
  6. Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 years ago3fe2f74
  7. Merge branches 'exp.2022.02.24a', 'fixes.2022.02.14a', 'rcu_barrier.2022.02.08a', 'rcu-tasks.2022.02.08a', 'rt.2022.02.01b', 'torture.2022.02.01b' and 'torturescript.2022.02.08a' into HEADPaul E. McKenney committed 4 years agod557819
  8. sched/isolation: Use single feature type while referring to housekeeping cpumaskFrederic Weisbecker committed 4 years ago04d4e66
  9. rcu: Replace cpumask_weight with cpumask_empty where appropriateYury Norov committed 4 years ago6a2c1d4
  10. rcu: Add mutex for rcu boost kthread spawning and affinity settingDavid Woodhouse committed 4 years ago218b957
  11. rcu: Create and use an rcu_rdp_cpu_online()Paul E. McKenney committed 4 years ago5ae0f1b
  12. rcu: Add per-CPU rcuc task dumps to RCU CPU stall warningsZqiang committed 4 years agoc951587
  13. rcu: Don't deboost before reporting expedited quiescent statePaul E. McKenney committed 4 years ago10c5357
  14. rcu: Remove unused rcu_state.boostNeeraj Upadhyay committed 4 years agoeae9f14
  15. Merge branches 'doc.2021.11.30c', 'exp.2021.12.07a', 'fastnohz.2021.11.30c', 'fixes.2021.11.30c', 'nocb.2021.12.09a', 'nolibc.2021.11.30c', 'tasks.2021.12.09a', 'torture.2021.12.07a' and 'torturescript.2021.11.30c' into HEADPaul E. McKenney committed 4 years agof80fe66
  16. rcu: Make idle entry report expedited quiescent statesPaul E. McKenney committed 5 years ago790da24
  17. rcu: Remove rcu_data.exp_deferred_qs and convert to rcu_data.cpu no_qs.b.expFrederic Weisbecker committed 5 years ago6120b72
  18. rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp()Frederic Weisbecker committed 5 years ago6e16b0f
  19. rcu: Ignore rdp.cpu_no_qs.b.exp on preemptible RCU's rcu_qs()Frederic Weisbecker committed 5 years agoa438265
  20. rcu: Avoid running boost kthreads on isolated CPUsZqiang committed 5 years agoc2cf076
  21. rcu: Improve tree_plugin.h comments and add code cleanupsZhouyi Zhou committed 5 years ago17ea371
  22. rcu: in_irq() cleanupChangbin Du committed 5 years ago2407a64
  23. rcu: Move rcu_needs_cpu() to tree.cPaul E. McKenney committed 5 years agobc849e9
  24. rcu: Remove the RCU_FAST_NO_HZ Kconfig optionPaul E. McKenney committed 5 years agoe2c73a6
  25. rcu: Always inline rcu_dynticks_task*_{enter,exit}()Peter Zijlstra committed 5 years ago7663ad9
  26. rcu: Avoid unneeded function call in rcu_read_unlock()Waiman Long committed 5 years ago925da92
  27. Merge tag 'locking-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 years agoe5e726f
  28. locking/rtmutex: Split out the inner parts of 'struct rtmutex'Peter Zijlstra committed 5 years ago830e6ac
  29. Merge branches 'doc.2021.07.20c', 'fixes.2021.08.06a', 'nocb.2021.07.20c', 'nolibc.2021.07.20c', 'tasks.2021.07.20c', 'torture.2021.07.27a' and 'torturescript.2021.07.27a' into HEADPaul E. McKenney committed 5 years agob770efc
  30. rcu: Print human-readable message for schedule() in RCU readerPaul E. McKenney committed 5 years ago521c89b
  31. rcu: Mark accesses to ->rcu_read_lock_nestingPaul E. McKenney committed 5 years ago5fcb3a5
  32. rcu: Fix macro name CONFIG_TASKS_RCU_TRACEZhouyi Zhou committed 5 years agofed31a4
  33. rcu/nocb: Start moving nocb code to its own plugin fileFrederic Weisbecker committed 5 years agodfcb275
  34. Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcuLinus Torvalds committed 5 years ago28e92f9
  35. sched: Introduce task_is_running()Peter Zijlstra committed 5 years agob03fbd4