Code

History

Commits on v6.17-rc5 to kernel/workqueue.c35+
  1. Merge tag 'wq-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 1 year agoaf5b261
  2. workqueue: Use atomic_try_cmpxchg_relaxed() in tryinc_node_nr_active()Uros Bizjak committed 1 year agodf316ab
  3. workqueue: Remove unused work_on_cpu_safeDr. David Alan Gilbert committed 1 year agofc2898e
  4. workqueue: Initialize wq_isolated_cpumask in workqueue_init_early()Chuyi Zhou committed 1 year ago261dce3
  5. Merge branch 'WQ_PERCPU' into for-6.17Tejun Heo committed 1 year agof11113d
  6. workqueue: Add system_percpu_wq and system_dfl_wqMarco Crivellari committed 1 year ago128ea9f
  7. workqueue: Basic memory allocation profiling supportKent Overstreet committed 1 year agofda6add
  8. workqueue: fix opencoded cpumask_next_and_wrap() in wq_select_unbound_cpu()Yury Norov [NVIDIA] committed 1 year ago0998f0a
  9. treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar committed 1 year ago41cb085
  10. Merge tag 'wq-for-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 1 year ago91ad250
  11. treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack()Ingo Molnar committed 1 year agoaad823a
  12. workqueue: Fix race condition in wq->stats incrementationJiayuan Chen committed 1 year ago70e1683
  13. workqueue: Better document teardown for delayed_workPhilipp Stanner committed 1 year ago24cdab5
  14. treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner committed 1 year ago8fa7292
  15. Merge tag 'wq-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 1 year agof4ce1f3
  16. Merge tag 'wq-for-6.14-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 1 year agof4d4680
  17. workqueue: Log additional details when rejecting workWill Deacon committed 1 year ago8221fd1
  18. Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 1 year ago9c5968d
  19. workqueue: Put the pwq after detaching the rescuer from the poolLai Jiangshan committed 1 year agoe769461
  20. Merge tag 'kthread-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticksLinus Torvalds committed 1 year ago1d6d399
  21. kasan: make kasan_record_aux_stack_noalloc() the default behaviourPeter Zijlstra committed 1 year agod40797d
  22. workqueue: warn if delayed_work is queued to an offlined cpu.Imran Khan committed 1 year agoda30ba2
  23. treewide: Introduce kthread_run_worker[_on_cpu]()Frederic Weisbecker committed 2 years agob04e317
  24. workqueue: add printf attribute to __alloc_workqueue()Su Hui committed 1 year agod57212f
  25. workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLAIM workerTvrtko Ursulin committed 1 year agode35994
  26. workqueue: Reduce expensive locks for unbound workqueueWangyang Guo committed 1 year ago85f0d8e
  27. Merge tag 'wq-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 2 years ago85a77db
  28. workqueue: Clear worker->pool in the worker thread contextLai Jiangshan committed 2 years ago7361384
  29. kernel/workqueue.c: fix DEFINE_PER_CPU_SHARED_ALIGNED expansionBaoquan He committed 2 years agob4722b8
  30. workqueue: fix null-ptr-deref on __alloc_workqueue() errorSergey Senozhatsky committed 2 years ago84c425b
  31. workqueue: Don't call va_start / va_end twiceMatthew Brost committed 2 years ago9b59a85
  32. workqueue: Add interface for user-defined workqueue lockdep mapMatthew Brost committed 2 years agoec0a7d4
  33. workqueue: Change workqueue lockdep map to pointerMatthew Brost committed 2 years ago4f022f4
  34. workqueue: Split alloc_workqueue into internal function and lockdep initMatthew Brost committed 2 years agob188c57
  35. workqueue: add cmdline parameter workqueue.panic_on_stallSangmoon Kim committed 2 years ago073107b