1. 9a0f53e Merge tag 'csd-lock.2023.10.23a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 1 year, 4 months ago
  2. a940daa Merge branch 'linus' into smp/core by Thomas Gleixner · 1 year, 5 months ago
  3. 94b3f0b smp,csd: Throw an error if a CSD lock is stuck for too long by Rik van Riel · 1 year, 7 months ago
  4. d090ec0 smp: Change function signatures to use call_single_data_t by Leonardo Bras · 1 year, 6 months ago
  5. 0d3a00b smp: Reduce NMI traffic from CSD waiters to CSD destination by Imran Khan · 1 year, 10 months ago
  6. 5bd00f6 smp: Reduce logging due to dump_stack of CSD waiters by Imran Khan · 1 year, 10 months ago
  7. bf5a8c2 trace,smp: Add tracepoints for scheduling remotelly called functions by Leonardo Bras · 1 year, 9 months ago
  8. 949fa3f trace,smp: Add tracepoints around remotelly called functions by Leonardo Bras · 1 year, 9 months ago
  9. ba831b7 cpu/hotplug: Mark arch_disable_smp_support() and bringup_nonboot_cpus() __init by Thomas Gleixner · 1 year, 10 months ago
  10. 5c31249 trace,smp: Trace all smp_function_call*() invocations by Peter Zijlstra · 2 years ago
  11. 68e2d17 trace: Add trace_ipi_send_cpu() by Peter Zijlstra · 2 years ago
  12. 68f4ff0 sched, smp: Trace smp callback causing an IPI by Valentin Schneider · 2 years ago
  13. 253a0fb smp: reword smp call IPI comment by Valentin Schneider · 2 years ago
  14. 08407b5 smp: Trace IPIs sent via arch_send_call_function_ipi_mask() by Valentin Schneider · 2 years ago
  15. cc9cb0a sched, smp: Trace IPIs sent via send_call_function_single_ipi() by Valentin Schneider · 2 years ago
  16. 203e435 kernel/smp: Make csdlock_debug= resettable by Paul E. McKenney · 2 years ago
  17. 6366d06 locking/csd_lock: Remove per-CPU data indirection from CSD lock debugging by Paul E. McKenney · 2 years ago
  18. 1771257 locking/csd_lock: Remove added data from CSD lock debugging by Paul E. McKenney · 2 years ago
  19. c521986 locking/csd_lock: Add Kconfig option for csd_debug default by Paul E. McKenney · 2 years ago
  20. d4013bc Merge tag 'bitmap-6.1-rc1' of https://github.com/norov/linux by Linus Torvalds · 2 years, 5 months ago
  21. 6f9c07b lib/cpumask: add FORCE_NR_CPUS config option by Yury Norov · 2 years, 6 months ago
  22. 38bef8e smp: add set_nr_cpu_ids() by Yury Norov · 2 years, 6 months ago
  23. 53fc190 smp: don't declare nr_cpu_ids if NR_CPUS == 1 by Yury Norov · 2 years, 6 months ago
  24. e73dfe3 sched/debug: Try trigger_single_cpu_backtrace(cpu) in dump_cpu_task() by Zhen Lei · 2 years, 7 months ago
  25. 9c9b26b locking/csd_lock: Change csdlock_debug from early_param to __setup by Chen Zhongjin · 2 years, 10 months ago
  26. 6f3f04c Merge tag 'sched-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 10 months ago
  27. 1e57930 Merge tag 'rcu.2022.05.19a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years, 10 months ago
  28. d70522f Merge tag 'v5.18-rc5' into sched/core to pull in fixes & to resolve a conflict by Ingo Molnar · 2 years, 10 months ago
  29. 1a90bfd smp: Make softirq handling RT safe in flush_smp_call_function_queue() by Sebastian Andrzej Siewior · 2 years, 11 months ago
  30. 16bf5a5 smp: Rename flush_smp_call_function_from_idle() by Thomas Gleixner · 2 years, 11 months ago
  31. 3791a22 kernel/smp: Provide boot-time timeout for CSD lock diagnostics by Paul E. McKenney · 3 years ago
  32. 9e949a3 smp: Fix offline cpu check in flush_smp_call_function_queue() by Nadav Amit · 3 years ago
  33. 96611c2 sched: Improve wake_up_all_idle_cpus() take #2 by Peter Zijlstra · 3 years, 5 months ago
  34. 8850cb6 sched: Simplify wake_up_*idle*() by Peter Zijlstra · 3 years, 6 months ago
  35. 49b3bd2 smp: Fix all kernel-doc warnings by Randy Dunlap · 3 years, 7 months ago
  36. 1139aeb smp: Fix smp_call_function_single_async prototype by Arnd Bergmann · 3 years, 10 months ago
  37. a500fc9 Merge branch 'locking/core' into x86/mm, to resolve conflict by Ingo Molnar · 4 years ago
  38. d43f17a smp: Micro-optimize smp_call_function_many_cond() by Peter Zijlstra · 4 years ago
  39. a5aa5ce smp: Inline on_each_cpu_cond() and on_each_cpu() by Nadav Amit · 4 years, 1 month ago
  40. a32a4d8 smp: Run functions concurrently in smp_call_function_many_cond() by Nadav Amit · 4 years, 1 month ago
  41. a5aabac locking/csd_lock: Add more data to CSD lock debugging by Juergen Gross · 4 years ago
  42. de7b09e locking/csd_lock: Prepare more CSD lock debugging by Juergen Gross · 4 years ago
  43. 8d0968c locking/csd_lock: Add boot parameter for controlling CSD lock debugging by Juergen Gross · 4 years ago
  44. f9d3459 smp: Process pending softirqs in flush_smp_call_function_from_idle() by Sebastian Andrzej Siewior · 4 years, 1 month ago
  45. a787bda Merge branch 'linus' into sched/core, to resolve semantic conflict by Ingo Molnar · 4 years, 3 months ago
  46. 545b8c8 smp: Cleanup smp_call_function*() by Peter Zijlstra · 4 years, 9 months ago
  47. 41eea65 Merge tag 'core-rcu-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
  48. 7b7b8a2 kernel/: fix repeated words in comments by Randy Dunlap · 4 years, 5 months ago
  49. 2b72216 smp: Make symbol 'csd_bug_count' static by Wei Yongjun · 4 years, 8 months ago
  50. 35feb60 kernel/smp: Provide CSD lock timeout diagnostics by Paul E. McKenney · 4 years, 8 months ago
  51. e48c15b smp: Add source and destination CPUs to __call_single_data by Paul E. McKenney · 4 years, 8 months ago
  52. 5893435 smp: Fix a potential usage of stale nr_cpus by Muchun Song · 4 years, 8 months ago
  53. 8c4890d smp, irq_work: Continue smp_call_function*() and irq_work*() integration by Peter Zijlstra · 4 years, 9 months ago
  54. d479c5a Merge tag 'sched-core-2020-06-02' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
  55. 25de110 irq_work: Define irq_work_single() on !CONFIG_IRQ_WORK too by Ingo Molnar · 4 years, 9 months ago
  56. 1f8db41 sched/headers: Split out open-coded prototypes into kernel/sched/smp.h by Ingo Molnar · 4 years, 9 months ago
  57. a1488664 sched: Replace rq::wake_list by Peter Zijlstra · 4 years, 10 months ago
  58. 4b44a21 irq_work, smp: Allow irq_work on call_single_queue by Peter Zijlstra · 4 years, 10 months ago
  59. b2a02fc smp: Optimize send_call_function_single_ipi() by Peter Zijlstra · 4 years, 10 months ago
  60. afaa653 smp: Move irq_work_run() out of flush_smp_call_function_queue() by Peter Zijlstra · 4 years, 10 months ago
  61. 52103be smp: Optimize flush_smp_call_function_queue() by Peter Zijlstra · 4 years, 10 months ago
  62. 58eb7b7 smp: Use smp_call_func_t in on_each_cpu() by Kaitao Cheng · 5 years ago
  63. b99a265 cpu/hotplug: Move bringup of secondary CPUs out of smp_init() by Qais Yousef · 5 years ago
  64. 5a18cec smp: Allow smp_call_function_single_async() to insert locked csd by Peter Xu · 5 years ago
  65. 25a3a15 smp: Remove superfluous cond_func check in smp_call_function_many_cond() by Sebastian Andrzej Siewior · 5 years ago
  66. cb92315 smp: Remove allocation mask from on_each_cpu_cond.*() by Sebastian Andrzej Siewior · 5 years ago
  67. 67719ef smp: Add a smp_cond_func_t argument to smp_call_function_many() by Sebastian Andrzej Siewior · 5 years ago
  68. 5671d81 smp: Use smp_cond_func_t as type for the conditional function by Sebastian Andrzej Siewior · 5 years ago
  69. 19dbdcb smp: Warn on function calls from softirq context by Peter Zijlstra · 6 years ago
  70. caa7593 smp: Remove smp_call_function() and on_each_cpu() return values by Nadav Amit · 6 years ago
  71. a22793c smp: Do not mark call_function_data as shared by Nadav Amit · 6 years ago
  72. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  73. b284909a cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM by Josh Poimboeuf · 6 years ago
  74. 7d49b28 smp,cpumask: introduce on_each_cpu_cond_mask by Rik van Riel · 6 years ago
  75. c3f7f2c smp: use __cpumask_set_cpu in on_each_cpu_cond by Rik van Riel · 6 years ago
  76. bc2d8d26 cpu/hotplug: Fix SMT supported evaluation by Thomas Gleixner · 7 years ago
  77. 83efcbd smp/core: Use lockdep to assert IRQs are disabled/enabled by Frederic Weisbecker · 7 years ago
  78. 9b130ad treewide: make "nr_cpu_ids" unsigned by Alexey Dobriyan · 7 years ago
  79. 966a967 smp: Avoid using two cache lines for struct call_single_data by Ying Huang · 8 years ago
  80. 6c8557b smp, cpumask: Use non-atomic cpumask_{set,clear}_cpu() by Peter Zijlstra · 8 years ago
  81. 3fc5b3b smp: Avoid sending needless IPI in smp_call_function_many() by Aaron Lu · 8 years ago
  82. 4c82269 sched/headers: Prepare for new header dependencies before moving code to <linux/sched/idle.h> by Ingo Molnar · 8 years ago
  83. 51111dc kernel/smp: Tell the user we're bringing up secondary CPUs by Michael Ellerman · 8 years ago
  84. 92b2327 kernel/smp: Make the SMP boot message common on all arches by Michael Ellerman · 8 years ago
  85. ca7dfdb kernel/smp: Define pr_fmt() for smp.c by Michael Ellerman · 8 years ago
  86. 8db5494 smp: Allocate smp_call_on_cpu() workqueue on stack too by Peter Zijlstra · 8 years ago
  87. df8ce9d smp: Add function to execute a function synchronously on a CPU by Juergen Gross · 9 years ago
  88. 47ae4b0 virt, sched: Add generic vCPU pinning support by Juergen Gross · 9 years ago
  89. a6408f6 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  90. 31487f8 smp/cfd: Convert core to hotplug state machine by Richard Weinberger · 9 years ago
  91. 1f03e8d locking/barriers: Replace smp_cond_acquire() with smp_cond_load_acquire() by Peter Zijlstra · 9 years ago
  92. 710d60c Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  93. 38460a2 locking/csd_lock: Use smp_cond_acquire() in csd_lock_wait() by Davidlohr Bueso · 9 years ago
  94. 90d1098 locking/csd_lock: Explicitly inline csd_lock*() helpers by Davidlohr Bueso · 9 years ago
  95. 4cb28ce cpu/hotplug: Create hotplug threads by Thomas Gleixner · 9 years ago
  96. d0164ad mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd by Mel Gorman · 9 years ago
  97. 5224b96 smp: Fix error case handling in smp_call_function_*() by Linus Torvalds · 10 years ago
  98. 8053871 smp: Fix smp_call_function_single_async() locking by Linus Torvalds · 10 years ago
  99. 0429fbc Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 10 years ago
  100. c6f4459 smp: Add new wake_up_all_idle_cpus() function by Chuansheng Liu · 11 years ago