Code

History

Commits on v6.10-rc4 to kernel/workqueue.c35+
  1. Merge branch 'for-6.10' into test-merge-for-6.10Tejun Heo committed 2 years agoa2a5890
  2. Merge tag 'sched-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 years ago6e5a0c3
  3. workqueue: Fix divide error in wq_update_node_max_active()Lai Jiangshan committed 2 years ago91f0987
  4. workqueue: The default node_nr_active should have its max set to max_activeTejun Heo committed 2 years agod40f920
  5. workqueue: Fix selection of wake_cpu in kick_pool()Sven Schnelle committed 2 years ago57a01ea
  6. workqueue: Add destroy_work_on_stack() in workqueue_softirq_dead()Zqiang committed 2 years ago31103f4
  7. workqueue: Cleanup subsys attribute registrationDan Williams committed 2 years ago7920259
  8. workqueue: Use list_last_entry() to get the last idle workerLai Jiangshan committed 2 years agod70f5d5
  9. workqueue: Move attrs->cpumask out of worker_pool's properties when attrs->affn_strictLai Jiangshan committed 2 years agoae1296a
  10. workqueue: Use INIT_WORK_ONSTACK in workqueue_softirq_dead()Lai Jiangshan committed 2 years agoe7cc3be
  11. workqueue: Allow cancel_work_sync() and disable_work() from atomic contexts on BH work itemsTejun Heo committed 2 years ago134874e
  12. workqueue: Remember whether a work item was on a BH workqueueTejun Heo committed 2 years ago456a78e
  13. workqueue: Remove WORK_OFFQ_CANCELINGTejun Heo committed 2 years agof09b10b
  14. workqueue: Implement disable/enable for (delayed) work itemsTejun Heo committed 2 years ago86898fa
  15. workqueue: Preserve OFFQ bits in cancel[_sync] pathsTejun Heo committed 2 years ago1211f3b
  16. Merge tag 'v6.9-rc1' into sched/core, to pick up fixes and to refresh the branchIngo Molnar committed 2 years agof4566a1
  17. Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-coreLinus Torvalds committed 2 years ago241590e
  18. sched/balancing: Rename scheduler_tick() => sched_tick()Ingo Molnar committed 2 years ago86dd6c0
  19. Merge tag 'timers-core-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 2 years agod08c407
  20. workqueue: Drain BH work items on hot-unplugged CPUsTejun Heo committed 2 years ago1acd92d
  21. workqueue: Control intensive warning threshold through cmdlineXuewen Yan committed 2 years agoccdec92
  22. workqueue: Use global variant for add_timer()Anna-Maria Behnsen committed 2 years agoc0e8c5b
  23. workqueue: Make @flags handling consistent across set_work_data() and friendsTejun Heo committed 2 years agobccdc1f
  24. workqueue: Remove clear_work_data()Tejun Heo committed 2 years agoafe928c
  25. workqueue: Factor out work_grab_pending() from __cancel_work_sync()Tejun Heo committed 2 years ago978b840
  26. workqueue: Clean up enum work_bits and related constantsTejun Heo committed 2 years agoe9a8e01
  27. workqueue: Introduce work_cancel_flagsTejun Heo committed 2 years agoc5f5b94
  28. workqueue: Use variable name irq_flags for saving local irq flagsTejun Heo committed 2 years agoc26e2f2
  29. workqueue: Reorganize flush and cancel[_sync] functionsTejun Heo committed 2 years agocdc6e4b
  30. workqueue: Rename __cancel_work_timer() to __cancel_timer_sync()Tejun Heo committed 2 years agoc514068
  31. workqueue: Use rcu_read_lock_any_held() instead of rcu_read_lock_held()Tejun Heo committed 2 years agod355001
  32. workqueue: Cosmetic changesTejun Heo committed 2 years agoc7a40c4
  33. Merge 6.8-rc5 into driver-core-nextGreg Kroah-Hartman committed 2 years ago0774906
  34. workqueue, irq_work: Build fix for !CONFIG_IRQ_WORKTejun Heo committed 2 years agofd0a68a
  35. workqueue: Fix queue_work_on() with BH workqueuesTejun Heo committed 2 years ago2f34d73