Code

History

Commits on v7.1-rc4 to kernel/workqueue.c35+
  1. workqueue: Fix wq->cpu_pwq leak in alloc_and_link_pwqs() WQ_UNBOUND pathBreno Leitao committed 6 months ago0143033
  2. workqueue: Release PENDING in __queue_work() drain/destroy reject pathBreno Leitao committed 6 months agoa7488f0
  3. workqueue: Annotate alloc_workqueue_va() with __printf(1, 0)Tejun Heo committed 6 months ago20e81c6
  4. workqueue: fix devm_alloc_workqueue() va_list misuseBreno Leitao committed 6 months ago0de4cb4
  5. Merge tag 'wq-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 6 months ago7de6b4a
  6. workqueue: validate cpumask_first() result in llc_populate_cpu_shard_id()Breno Leitao committed 7 months ago76af546
  7. workqueue: use NR_STD_WORKER_POOLS instead of hardcoded valueManinder Singh committed 7 months ago034db4d
  8. workqueue: set WQ_AFFN_CACHE_SHARD as the default affinity scopeBreno Leitao committed 7 months ago4cdc8a7
  9. workqueue: add WQ_AFFN_CACHE_SHARD affinity scopeBreno Leitao committed 7 months ago5920d04
  10. workqueue: Add pool_workqueue to pending_pwqs list when unplugging multiple inactive worksMatthew Brost committed 7 months ago703ccb6
  11. workqueue: Remove HK_TYPE_WQ from affecting wq_unbound_cpumaskWaiman Long committed 7 months ago2ab7393
  12. workqueue: unlink pwqs from wq->pwqs list in alloc_and_link_pwqs() error pathBreno Leitao committed 7 months agoafeaa9f
  13. workqueue: Better describe stall checkPetr Mladek committed 7 months agoe398978
  14. workqueue: Fix false positive stall reportsSong Liu committed 7 months agoc7f27a8
  15. workqueue: Remove NULL wq WARN in __queue_delayed_work()Tejun Heo committed 7 months ago4871837
  16. workqueue: fix parse_affn_scope() prefix matching bugBreno Leitao committed 8 months ago1abaae9
  17. Merge branch 'for-7.1-devm-alloc-wq' into for-7.1Tejun Heo committed 8 months agob39bf7f
  18. workqueue: devres: Add device-managed allocate workqueueKrzysztof Kozlowski committed 8 months ago1dfc9d6
  19. workqueue: Add system_dfl_long_wq for long unbound worksMarco Crivellari committed 8 months agoc116737
  20. workqueue: Rename show_cpu_pool{s,}_hog{s,}() to reflect broadened scopeBreno Leitao committed 8 months ago98c790b
  21. workqueue: Show all busy workers in stall diagnosticsBreno Leitao committed 8 months ago8823eae
  22. workqueue: Show in-flight work item duration in stall diagnosticsBreno Leitao committed 8 months agoe8e14ac
  23. workqueue: Rename pool->watchdog_ts to pool->last_progress_tsBreno Leitao committed 8 months ago6037160
  24. workqueue: Use POOL_BH instead of WQ_BH when checking pool flagsBreno Leitao committed 8 months agof42f909
  25. workqueue: Allow to expose ordered workqueues via sysfsSebastian Andrzej Siewior committed 8 months agoa4aa8d9
  26. Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months ago323bbfc
  27. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  28. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  29. Merge tag 'wq-for-6.20' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 9 months ago9bdc648
  30. workqueue: replace BUG_ON with panic in panic_on_wq_watchdogBreno Leitao committed 9 months ago9cb8b0f
  31. workqueue: add time-based panic for stallsBreno Leitao committed 9 months agof84c9dd
  32. workqueue: add CONFIG_BOOTPARAM_WQ_STALL_PANIC optionBreno Leitao committed 9 months ago32d572e
  33. cpuset: Propagate cpuset isolation update to workqueue through housekeepingFrederic Weisbecker committed 1 year ago23f09dc
  34. workqueue: Process extra works in rescuer on memory pressureLai Jiangshan committed 11 months ago51cd2d2
  35. workqueue: Process rescuer work items one-by-one using a cursorLai Jiangshan committed 11 months agoe5a30c3