Code

History

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