Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to kernel/workqueue.c35+
  1. Merge tag 'wq-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 4 months agod4d9d39
  2. Merge tag 'sched-core-2026-06-14' of gitolite.kernel.org:pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 4 months ago2cbf335
  3. workqueue: Add warnings and ensure one among WQ_PERCPU or WQ_UNBOUND is presentMarco Crivellari committed 5 months ago21c05ca
  4. workqueue: Add warnings and fallback if system_{unbound}_wq is usedMarco Crivellari committed 5 months ago64d8eae
  5. workqueue: drop spurious '*' from print_worker_info() fn declarationBreno Leitao committed 5 months ago611583a
  6. sched: Simplify ifdeffery around cpu_smt_maskShrikanth Hegde committed 6 months ago5bc6ab2
  7. workqueue: drop apply_wqattrs_lock()/unlock() wrappersBreno Leitao committed 6 months agodfca463
  8. workqueue: Fix wq->cpu_pwq leak in alloc_and_link_pwqs() WQ_UNBOUND pathBreno Leitao committed 6 months ago0143033
  9. workqueue: Release PENDING in __queue_work() drain/destroy reject pathBreno Leitao committed 6 months agoa7488f0
  10. workqueue: Annotate alloc_workqueue_va() with __printf(1, 0)Tejun Heo committed 6 months ago20e81c6
  11. workqueue: fix devm_alloc_workqueue() va_list misuseBreno Leitao committed 6 months ago0de4cb4
  12. Merge tag 'wq-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds committed 7 months ago7de6b4a
  13. workqueue: validate cpumask_first() result in llc_populate_cpu_shard_id()Breno Leitao committed 7 months ago76af546
  14. workqueue: use NR_STD_WORKER_POOLS instead of hardcoded valueManinder Singh committed 7 months ago034db4d
  15. workqueue: set WQ_AFFN_CACHE_SHARD as the default affinity scopeBreno Leitao committed 7 months ago4cdc8a7
  16. workqueue: add WQ_AFFN_CACHE_SHARD affinity scopeBreno Leitao committed 7 months ago5920d04
  17. workqueue: Add pool_workqueue to pending_pwqs list when unplugging multiple inactive worksMatthew Brost committed 7 months ago703ccb6
  18. workqueue: Remove HK_TYPE_WQ from affecting wq_unbound_cpumaskWaiman Long committed 7 months ago2ab7393
  19. workqueue: unlink pwqs from wq->pwqs list in alloc_and_link_pwqs() error pathBreno Leitao committed 7 months agoafeaa9f
  20. workqueue: Better describe stall checkPetr Mladek committed 7 months agoe398978
  21. workqueue: Fix false positive stall reportsSong Liu committed 7 months agoc7f27a8
  22. workqueue: Remove NULL wq WARN in __queue_delayed_work()Tejun Heo committed 7 months ago4871837
  23. workqueue: fix parse_affn_scope() prefix matching bugBreno Leitao committed 8 months ago1abaae9
  24. Merge branch 'for-7.1-devm-alloc-wq' into for-7.1Tejun Heo committed 8 months agob39bf7f
  25. workqueue: devres: Add device-managed allocate workqueueKrzysztof Kozlowski committed 8 months ago1dfc9d6
  26. workqueue: Add system_dfl_long_wq for long unbound worksMarco Crivellari committed 8 months agoc116737
  27. workqueue: Rename show_cpu_pool{s,}_hog{s,}() to reflect broadened scopeBreno Leitao committed 8 months ago98c790b
  28. workqueue: Show all busy workers in stall diagnosticsBreno Leitao committed 8 months ago8823eae
  29. workqueue: Show in-flight work item duration in stall diagnosticsBreno Leitao committed 8 months agoe8e14ac
  30. workqueue: Rename pool->watchdog_ts to pool->last_progress_tsBreno Leitao committed 8 months ago6037160
  31. workqueue: Use POOL_BH instead of WQ_BH when checking pool flagsBreno Leitao committed 8 months agof42f909
  32. workqueue: Allow to expose ordered workqueues via sysfsSebastian Andrzej Siewior committed 8 months agoa4aa8d9
  33. Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months ago323bbfc
  34. Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds committed 8 months agobf4afc5
  35. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8