1. 241590e Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 11 months ago
  2. d08c407 Merge tag 'timers-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 12 months ago
  3. 1acd92d workqueue: Drain BH work items on hot-unplugged CPUs by Tejun Heo · 1 year ago
  4. ccdec9219 workqueue: Control intensive warning threshold through cmdline by Xuewen Yan · 1 year ago
  5. c0e8c5b workqueue: Use global variant for add_timer() by Anna-Maria Behnsen · 1 year ago
  6. bccdc1f workqueue: Make @flags handling consistent across set_work_data() and friends by Tejun Heo · 1 year ago
  7. afe928c workqueue: Remove clear_work_data() by Tejun Heo · 1 year ago
  8. 978b840 workqueue: Factor out work_grab_pending() from __cancel_work_sync() by Tejun Heo · 1 year ago
  9. e9a8e01 workqueue: Clean up enum work_bits and related constants by Tejun Heo · 1 year ago
  10. c5f5b94 workqueue: Introduce work_cancel_flags by Tejun Heo · 1 year ago
  11. c26e2f2 workqueue: Use variable name irq_flags for saving local irq flags by Tejun Heo · 1 year ago
  12. cdc6e4b workqueue: Reorganize flush and cancel[_sync] functions by Tejun Heo · 1 year ago
  13. c514068 workqueue: Rename __cancel_work_timer() to __cancel_timer_sync() by Tejun Heo · 1 year ago
  14. d355001 workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held() by Tejun Heo · 1 year ago
  15. c7a40c4 workqueue: Cosmetic changes by Tejun Heo · 1 year ago
  16. 0774906 Merge 6.8-rc5 into driver-core-next by Greg Kroah-Hartman · 1 year ago
  17. fd0a68a workqueue, irq_work: Build fix for !CONFIG_IRQ_WORK by Tejun Heo · 1 year ago
  18. 2f34d73 workqueue: Fix queue_work_on() with BH workqueues by Tejun Heo · 1 year, 1 month ago
  19. 8f17218 workqueue: Implement workqueue_set_min_active() by Tejun Heo · 1 year, 1 month ago
  20. 516d3dc workqueue: Fix kernel-doc comment of unplug_oldest_pwq() by Waiman Long · 1 year, 1 month ago
  21. 49584bb workqueue: Bind unbound workqueue rescuer to wq_unbound_cpumask by Waiman Long · 1 year, 1 month ago
  22. d64f2fa kernel/workqueue: Let rescuers follow unbound wq cpumask changes by Juri Lelli · 1 year, 1 month ago
  23. 4c065db workqueue: Enable unbound cpumask update on ordered workqueues by Waiman Long · 1 year, 1 month ago
  24. 26fb7e3 workqueue: Link pwq's into wq->pwqs from oldest to newest by Waiman Long · 1 year, 1 month ago
  25. 5df9197 workqueue: make wq_subsys const by Ricardo B. Marliere · 1 year, 1 month ago
  26. 40911d4 Merge branch 'for-6.8-fixes' into for-6.9 by Tejun Heo · 1 year, 1 month ago
  27. aac8a59 Revert "workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()" by Tejun Heo · 1 year, 1 month ago
  28. 3bc1e71 workqueue: Don't implicitly make UNBOUND workqueues w/ @max_active==1 ordered by Tejun Heo · 1 year, 1 month ago
  29. 8eb17dc workqueue: Skip __WQ_DESTROYING workqueues when updating global unbound cpumask by Waiman Long · 1 year, 1 month ago
  30. 96068b6 workqueue: fix a typo in comment by Wang Jinchao · 1 year, 1 month ago
  31. 4f19b8e Revert "workqueue: make wq_subsys const" by Tejun Heo · 1 year, 1 month ago
  32. 4cb1ef6 workqueue: Implement BH workqueues to eventually replace tasklets by Tejun Heo · 1 year, 1 month ago
  33. 2fcdb1b workqueue: Factor out init_cpu_worker_pool() by Tejun Heo · 1 year, 1 month ago
  34. c35aea3 workqueue: Update lock debugging code by Tejun Heo · 1 year, 1 month ago
  35. d412ace workqueue: make wq_subsys const by Ricardo B. Marliere · 1 year, 1 month ago
  36. c70e177 workqueue: Fix pwq->nr_in_flight corruption in try_to_grab_pending() by Tejun Heo · 1 year, 1 month ago
  37. c5f8cd6 workqueue: Avoid premature init of wq->node_nr_active[].max by Tejun Heo · 1 year, 1 month ago
  38. 15930da workqueue: Don't call cpumask_test_cpu() with -1 CPU in wq_update_node_max_active() by Tejun Heo · 1 year, 1 month ago
  39. aae17eb workqueue: Avoid using isolated cpus' timers on queue_delayed_work by Leonardo Bras · 1 year, 1 month ago
  40. 5797b1c workqueue: Implement system-wide nr_active enforcement for unbound workqueues by Tejun Heo · 1 year, 1 month ago
  41. 91ccc6e workqueue: Introduce struct wq_node_nr_active by Tejun Heo · 1 year, 1 month ago
  42. dd6c3c5 workqueue: Move pwq_dec_nr_in_flight() to the end of work item handling by Tejun Heo · 1 year, 1 month ago
  43. 9f66cff workqueue: RCU protect wq->dfl_pwq and implement accessors for it by Tejun Heo · 1 year, 1 month ago
  44. c5404d4 workqueue: Make wq_adjust_max_active() round-robin pwqs while activating by Tejun Heo · 1 year, 1 month ago
  45. 1c270b7 workqueue: Move nr_active handling into helpers by Tejun Heo · 1 year, 1 month ago
  46. 4c63803 workqueue: Replace pwq_activate_inactive_work() with [__]pwq_activate_work() by Tejun Heo · 1 year, 1 month ago
  47. afa87ce workqueue: Factor out pwq_is_empty() by Tejun Heo · 1 year, 1 month ago
  48. a045a27 workqueue: Move pwq->max_active to wq->max_active by Tejun Heo · 1 year, 1 month ago
  49. e563d0a workqueue: Break up enum definitions and give names to the types by Tejun Heo · 1 year, 1 month ago
  50. 6a229b0 workqueue: Drop unnecessary kick_pool() in create_worker() by Tejun Heo · 1 year, 1 month ago
  51. 8318d6a workqueue: Shorten events_freezable_power_efficient name by Audra Mitchell · 1 year, 1 month ago
  52. 7bd20b6 workqueue: mark power efficient workqueue as unbounded if nohz_full enabled by Marcelo Tosatti · 1 year, 1 month ago
  53. 1a65a6d workqueue: Add rcu lock check at the end of work item execution by Xuewen Yan · 1 year, 2 months ago
  54. 85f0ab4 kernel/workqueue: Bind rescuer to unbound cpumask for WQ_UNBOUND by Juri Lelli · 1 year, 1 month ago
  55. 31c8900 workqueue.c: Increase workqueue name length by Audra Mitchell · 1 year, 2 months ago
  56. 2025956 Merge branch 'for-6.7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq into for-6.8 by Tejun Heo · 1 year, 3 months ago
  57. 4a6c560 workqueue: Make sure that wq_unbound_cpumask is never empty by Tejun Heo · 1 year, 3 months ago
  58. 49277a5 workqueue: Move workqueue_set_unbound_cpumask() and its helpers inside CONFIG_SYSFS by Waiman Long · 1 year, 3 months ago
  59. fe28f63 workqueue: Add workqueue_unbound_exclude_cpumask() to exclude CPUs from wq_unbound_cpumask by Waiman Long · 1 year, 4 months ago
  60. 8f6f76a Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 4 months ago
  61. 68279f9 treewide: mark stuff as __ro_after_init by Alexey Dobriyan · 1 year, 5 months ago
  62. 265f3ed workqueue: Provide one lock class key per work_on_cpu() callsite by Frederic Weisbecker · 1 year, 5 months ago
  63. 5d9c7a1 workqueue: fix -Wformat-truncation in create_worker by Lucy Mielke · 1 year, 5 months ago
  64. ca10d85 workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() by Waiman Long · 1 year, 5 months ago
  65. 7b42f40 workqueue: Use the kmem_cache_free() instead of kfree() to release pwq by Zqiang · 1 year, 5 months ago
  66. 6434455 workqueue: Fix UAF report by KASAN in pwq_release_workfn() by Zqiang · 1 year, 5 months ago
  67. dd64c87 workqueue: Fix missed pwq_release_worker creation in wq_cpu_intensive_thresh_init() by Zqiang · 1 year, 6 months ago
  68. a682821 workqueue: Removed double allocation of wq_update_pod_attrs_buf by Steven Rostedt (Google) · 1 year, 6 months ago
  69. fe48ba7 workqueue: fix data race with the pwq->stats[] increment by Mirsad Goran Todorovac · 1 year, 6 months ago
  70. b6a46f7 workqueue: Rename rescuer kworker by Aaron Tomlin · 1 year, 7 months ago
  71. 523a301 workqueue: Make default affinity_scope dynamically updatable by Tejun Heo · 1 year, 7 months ago
  72. 8639ece workqueue: Implement non-strict affinity scope for unbound workqueues by Tejun Heo · 1 year, 7 months ago
  73. 9546b29 workqueue: Add workqueue_attrs->__pod_cpumask by Tejun Heo · 1 year, 7 months ago
  74. 0219a35 workqueue: Factor out need_more_worker() check and worker wake-up by Tejun Heo · 1 year, 7 months ago
  75. 873eaca workqueue: Factor out work to worker assignment and collision handling by Tejun Heo · 1 year, 7 months ago
  76. 63c5484 workqueue: Add multiple affinity scopes and interface to select them by Tejun Heo · 1 year, 7 months ago
  77. 025e168 workqueue: Modularize wq_pod_type initialization by Tejun Heo · 1 year, 7 months ago
  78. 84193c0 workqueue: Generalize unbound CPU pods by Tejun Heo · 1 year, 7 months ago
  79. 5de7a03 workqueue: Factor out clearing of workqueue-only attrs fields by Tejun Heo · 1 year, 7 months ago
  80. 0f36ee2 workqueue: Factor out actual cpumask calculation to reduce subtlety in wq_update_pod() by Tejun Heo · 1 year, 7 months ago
  81. 2930155 workqueue: Initialize unbound CPU pods later in the boot by Tejun Heo · 1 year, 7 months ago
  82. a86feae workqueue: Move wq_pod_init() below workqueue_init() by Tejun Heo · 1 year, 7 months ago
  83. fef59c9 workqueue: Rename NUMA related names to use pod instead by Tejun Heo · 1 year, 7 months ago
  84. af73f5c workqueue: Rename workqueue_attrs->no_numa to ->ordered by Tejun Heo · 1 year, 7 months ago
  85. 636b927 workqueue: Make unbound workqueues to use per-cpu pool_workqueues by Tejun Heo · 1 year, 7 months ago
  86. 4cbfd3d workqueue: Call wq_update_unbound_numa() on all CPUs in NUMA node on CPU hotplug by Tejun Heo · 1 year, 7 months ago
  87. 687a9aa workqueue: Make per-cpu pool_workqueues allocated and released like unbound ones by Tejun Heo · 1 year, 7 months ago
  88. 967b494 workqueue: Use a kthread_worker to release pool_workqueues by Tejun Heo · 1 year, 7 months ago
  89. fcecfa8 workqueue: Remove module param disable_numa and sysfs knobs pool_ids and numa by Tejun Heo · 1 year, 7 months ago
  90. 797e834 workqueue: Relocate worker and work management functions by Tejun Heo · 1 year, 7 months ago
  91. ee1ceef workqueue: Rename wq->cpu_pwqs to wq->cpu_pwq by Tejun Heo · 1 year, 7 months ago
  92. fe089f8 workqueue: Not all work insertion needs to wake up a worker by Tejun Heo · 1 year, 7 months ago
  93. c0ab017 workqueue: Cleanups around process_scheduled_works() by Tejun Heo · 1 year, 7 months ago
  94. bc8b50c workqueue: Drop the special locking rule for worker->flags and worker_pool->flags by Tejun Heo · 1 year, 7 months ago
  95. 8743765 workqueue: Merge branch 'for-6.5-fixes' into for-6.6 by Tejun Heo · 1 year, 7 months ago
  96. 9680540 workqueue: use LIST_HEAD to initialize cull_list by Yang Yingliang · 1 year, 7 months ago
  97. aa6fde9 workqueue: Scale up wq_cpu_intensive_thresh_us if BogoMIPS is below 4000 by Tejun Heo · 1 year, 8 months ago
  98. ace3c54 workqueue: add cmdline parameter `workqueue.unbound_cpus` to further constrain wq_unbound_cpumask at boot time by tiozhang · 1 year, 8 months ago
  99. 20bdeda workqueue: Warn attempt to flush system-wide workqueues. by Tetsuo Handa · 1 year, 8 months ago
  100. 7ab044a Merge tag 'wq-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 1 year, 8 months ago