Code

History

Commits on v7.0-rc6 to kernel/workqueue.c35+
  1. workqueue: Rename show_cpu_pool{s,}_hog{s,}() to reflect broadened scopeBreno Leitao committed 8 months ago98c790b
  2. workqueue: Show all busy workers in stall diagnosticsBreno Leitao committed 8 months ago8823eae
  3. workqueue: Show in-flight work item duration in stall diagnosticsBreno Leitao committed 8 months agoe8e14ac
  4. workqueue: Rename pool->watchdog_ts to pool->last_progress_tsBreno Leitao committed 8 months ago6037160
  5. workqueue: Use POOL_BH instead of WQ_BH when checking pool flagsBreno Leitao committed 8 months agof42f909
  6. Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months ago323bbfc
  7. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  8. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  9. Merge tag 'wq-for-6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 9 months ago9bdc648
  10. workqueue: replace BUG_ON with panic in panic_on_wq_watchdogBreno Leitao committed 9 months ago9cb8b0f
  11. workqueue: add time-based panic for stallsBreno Leitao committed 9 months agof84c9dd
  12. workqueue: add CONFIG_BOOTPARAM_WQ_STALL_PANIC optionBreno Leitao committed 9 months ago32d572e
  13. cpuset: Propagate cpuset isolation update to workqueue through housekeepingFrederic Weisbecker committed 1 year ago23f09dc
  14. workqueue: Process extra works in rescuer on memory pressureLai Jiangshan committed 11 months ago51cd2d2
  15. workqueue: Process rescuer work items one-by-one using a cursorLai Jiangshan committed 11 months agoe5a30c3
  16. workqueue: Make send_mayday() take a PWQ argument directlyLai Jiangshan committed 11 months agofc5ff53
  17. workqueue: Don't rely on wq->rescuer to stop rescuerLai Jiangshan committed 11 months ago6d90215
  18. workqueue: Only assign rescuer work when really neededLai Jiangshan committed 11 months ago7b05c90
  19. workqueue: Factor out assign_rescuer_work()Lai Jiangshan committed 11 months ago99ed6f6
  20. workqueue: Init rescuer's affinities as wq_unbound_cpumaskLai Jiangshan committed 11 months agoc9c19e8
  21. workqueue: Let DISASSOCIATED workers follow unbound wq cpumask changesLai Jiangshan committed 11 months ago8ac4dbe
  22. workqueue: Update the rescuer's affinity only when it is detachedLai Jiangshan committed 11 months agoe36bce4
  23. workqueue: Remove unused assert_rcu_or_wq_mutex_or_pool_mutexzhang jiao committed 1 year ago4457265
  24. workqueue: WQ_PERCPU added to alloc_workqueue usersMarco Crivellari committed 1 year agodadb3eb
  25. workqueue: replace use of system_wq with system_percpu_wqMarco Crivellari committed 1 year agoa2be943
  26. workqueue: replace use of system_unbound_wq with system_dfl_wqMarco Crivellari committed 1 year agof6cfa60
  27. workqueue: Provide a handshake for canceling BH workersSebastian Andrzej Siewior committed 1 year agoad7c7f4
  28. workqueue: Remove rcu_read_lock/unlock() in wq_watchdog_timer_fn()Zqiang committed 1 year agocda2b2d
  29. workqueue: Remove redundant rcu_read_lock/unlock() in workqueue_congested()Zqiang committed 1 year agofd5081f
  30. Merge tag 'wq-for-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 1 year agoaf5b261
  31. workqueue: Use atomic_try_cmpxchg_relaxed() in tryinc_node_nr_active()Uros Bizjak committed 1 year agodf316ab
  32. workqueue: Remove unused work_on_cpu_safeDr. David Alan Gilbert committed 1 year agofc2898e
  33. workqueue: Initialize wq_isolated_cpumask in workqueue_init_early()Chuyi Zhou committed 1 year ago261dce3
  34. Merge branch 'WQ_PERCPU' into for-6.17Tejun Heo committed 1 year agof11113d
  35. workqueue: Add system_percpu_wq and system_dfl_wqMarco Crivellari committed 1 year ago128ea9f