- 2a8ab0fb Merge branch 'workqueue/for-5.16-fixes' into workqueue/for-5.17 by Tejun Heo · 3 years ago
- 84f91c6 workqueue: Remove the cacheline_aligned for nr_running by Lai Jiangshan · 3 years, 1 month ago
- 989442d7 workqueue: Move the code of waking a worker up in unbind_workers() by Lai Jiangshan · 3 years, 1 month ago
- b4ac938 workqueue: Remove schedule() in unbind_workers() by Lai Jiangshan · 3 years, 1 month ago
- 11b45b0 workqueue: Remove outdated comment about exceptional workers in unbind_workers() by Lai Jiangshan · 3 years, 1 month ago
- 3e5f39e workqueue: Remove the advanced kicking of the idle workers in rebind_workers() by Lai Jiangshan · 3 years, 1 month ago
- ccf4515 workqueue: Remove the outdated comment before wq_worker_sleeping() by Lai Jiangshan · 3 years, 1 month ago
- 45c753f workqueue: Fix unbind_workers() VS wq_worker_sleeping() race by Frederic Weisbecker · 3 years, 1 month ago
- 07edfec workqueue: Fix unbind_workers() VS wq_worker_running() race by Frederic Weisbecker · 3 years, 1 month ago
- 443378f workqueue: Upgrade queue_work_on() comment by Paul E. McKenney · 3 years, 1 month ago
- 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 2 months ago
- f70da74 workqueue, kasan: avoid alloc_pages() when recording stack by Marco Elver · 3 years, 2 months ago
- 55df093 workqueue: Introduce show_one_worker_pool and show_one_workqueue. by Imran Khan · 3 years, 2 months ago
- d25302e workqueue: make sysfs of unbound kworker cpumask more clever by Menglong Dong · 3 years, 2 months ago
- 57116ce workqueue: fix state-dump console deadlock by Johan Hovold · 3 years, 3 months ago
- d812796 workqueue: Assign a color to barrier work items by Lai Jiangshan · 3 years, 4 months ago
- 018f3a1 workqueue: Mark barrier work with WORK_STRUCT_INACTIVE by Lai Jiangshan · 3 years, 4 months ago
- d21cece workqueue: Change the code of calculating work_flags in insert_wq_barrier() by Lai Jiangshan · 3 years, 4 months ago
- c4560c2 workqueue: Change arguement of pwq_dec_nr_in_flight() by Lai Jiangshan · 3 years, 4 months ago
- f97a4a1 workqueue: Rename "delayed" (delayed by active management) to "inactive" by Lai Jiangshan · 3 years, 4 months ago
- ffd8bea workqueue: Replace deprecated CPU-hotplug functions. by Sebastian Andrzej Siewior · 3 years, 5 months ago
- e441b56 workqueue: Replace deprecated ida_simple_*() with ida_alloc()/ida_free() by Zhen Lei · 3 years, 5 months ago
- 67dc832 workqueue: Fix typo in comments by Cai Huoqing · 3 years, 5 months ago
- f728c4a9 workqueue: Fix possible memory leaks in wq_numa_init() by Zhen Lei · 3 years, 5 months ago
- b42b0bd workqueue: fix UAF in pwq_unbound_release_workfn() by Yang Yingliang · 3 years, 6 months ago
- 940d71c wq: handle VM suspension in stall detection by Sergey Senozhatsky · 3 years, 7 months ago
- 57fa236 Merge tag 'cfi-v5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 3 years, 8 months ago
- 9817311 workqueue: use WARN_ON_FUNCTION_MISMATCH by Sami Tolvanen · 3 years, 9 months ago
- 89e28ce workqueue/watchdog: Make unbound workqueues aware of touch_softlockup_watchdog() by Wang Qing · 3 years, 9 months ago
- 0687c66 workqueue: Move the position of debug_work_activate() in __queue_work() by Zqiang · 3 years, 10 months ago
- ac9e806 Merge branch 'for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 3 years, 10 months ago
- e9ad2eb workqueue: Use %s instead of function name by Stephen Zhang · 4 years ago
- 640f17c workqueue: Restrict affinity change to rescuer by Peter Zijlstra · 4 years ago
- 5c25b5f workqueue: Tag bound workers with KTHREAD_IS_PER_CPU by Peter Zijlstra · 4 years ago
- 547a77d workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity by Lai Jiangshan · 4 years ago
- c76e02c Merge branch 'for-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 4 years ago
- ac73e3d Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years ago
- e89a85d workqueue: kasan: record workqueue stack by Walter Wu · 4 years ago
- 01341fbd workqueue: Kick a worker based on the actual activation of delayed works by Yunfeng Ye · 4 years, 1 month ago
- 0624973 workqueue: Manually break affinity on hotplug by Peter Zijlstra · 4 years, 3 months ago
- 3eb6b31 workqueue: fix a kernel-doc warning by Mauro Carvalho Chehab · 4 years, 3 months ago
- f9e62f3 treewide: Make all debug_obj_descriptors const by Stephen Boyd · 4 years, 5 months ago
- fe55731 maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault by Christoph Hellwig · 4 years, 6 months ago
- 10cdb15 workqueue: use BUILD_BUG_ON() for compile time test instead of WARN_ON() by Lai Jiangshan · 4 years, 7 months ago
- b8f06b0 workqueue: remove useless unlock() and lock() in series by Lai Jiangshan · 4 years, 7 months ago
- 4f3f4cf workqueue: void unneeded requeuing the pwq in rescuer thread by Lai Jiangshan · 4 years, 7 months ago
- a9b8a98 workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t by Sebastian Andrzej Siewior · 4 years, 7 months ago
- d8bb65a workqueue: Use rcuwait for wq_manager_wait by Sebastian Andrzej Siewior · 4 years, 7 months ago
- 342ed24 workqueue: Remove unnecessary kfree() call in rcu_free_wq() by Zhang Qiang · 4 years, 7 months ago
- b92b36e workqueue: Fix an use after free in init_rescuer() by Dan Carpenter · 4 years, 8 months ago
- f187b69 workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. by Sean Fu · 4 years, 8 months ago
- 62849a9 workqueue: Remove the warning in wq_worker_sleeping() by Sebastian Andrzej Siewior · 4 years, 9 months ago
- 0adb8bc Merge branch 'for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 4 years, 9 months ago
- 00d5d15 workqueue: Mark up unlocked access to wq->first_flusher by Chris Wilson · 4 years, 10 months ago
- aa202f1 workqueue: don't use wq_select_unbound_cpu() for bound works by Hillf Danton · 5 years ago
- 2333e82 workqueue: Make workqueue_init*() return void by Yu Chen · 4 years, 10 months ago
- c677124 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
- 1c5da0e workqueue: add worker function to workqueue_execute_end tracepoint by Daniel Jordan · 5 years ago
- 1e5f8a3 Merge tag 'v5.5-rc3' into sched/core, to pick up fixes by Ingo Molnar · 5 years ago
- 025f50f sched/rt, workqueue: Use PREEMPTION by Sebastian Andrzej Siewior · 5 years ago
- 1d9a615 workqueue: Use pr_warn instead of pr_warning by Kefeng Wang · 5 years ago
- 1ae7878 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
- 49e9d1a workqueue: Add RCU annotation for pwq list walk by Sebastian Andrzej Siewior · 5 years ago
- 5a64466 workqueue: Convert for_each_wq to use built-in list check by Joel Fernandes (Google) · 5 years ago
- e66b39a workqueue: Fix pwq ref leak in rescuer_thread() by Tejun Heo · 5 years ago
- c29eb85 workqueue: more destroy_workqueue() fixes by Tejun Heo · 5 years ago
- 30ae2fc workqueue: Minor follow-ups to the rescuer destruction change by Tejun Heo · 5 years ago
- 8efe122 workqueue: Fix missing kfree(rescuer) in destroy_workqueue() by Tejun Heo · 5 years ago
- def98c8 workqueue: Fix spurious sanity check failures in destroy_workqueue() by Tejun Heo · 5 years ago
- 509b320 workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs by Daniel Jordan · 5 years ago
- 513c98d workqueue: unconfine alloc/apply/free_workqueue_attrs() by Daniel Jordan · 5 years ago
- be69d00 workqueue: Remove GPF argument from alloc_workqueue_attrs() by Thomas Gleixner · 6 years ago
- 2c9858e workqueue: Make alloc/apply/free_workqueue_attrs() static by Thomas Gleixner · 6 years ago
- 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
- 23c9706 Merge branch 'for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 6 years ago
- 0968621 Merge tag 'printk-for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk by Linus Torvalds · 6 years ago
- 6d25be5 sched/core, workqueues: Distangle worker accounting from rq lock by Thomas Gleixner · 6 years ago
- d75f773 treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively by Sakari Ailus · 6 years ago
- 24acfb7 workqueue: Use normal rcu by Thomas Gleixner · 6 years ago
- 82efcab workqueue: Only unregister a registered lockdep key by Bart Van Assche · 6 years ago
- 8194fe9 kernel/workqueue: Document wq_worker_last_func() argument by Bart Van Assche · 6 years ago
- a2775bb kernel/workqueue: Use __printf markup to silence compiler in function 'alloc_workqueue' by Mathieu Malaterre · 6 years ago
- 9e55f87 Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
- 69a106c workqueue, lockdep: Fix a memory leak in wq->lock_name by Qian Cai · 6 years ago
- 009bb42 workqueue, lockdep: Fix an alloc_workqueue() error path by Bart Van Assche · 6 years ago
- b5dd0c6 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 6 years ago
- 4b04700 kernel: workqueue: clarify wq_worker_last_func() caller requirements by Johannes Weiner · 6 years ago
- abf7c3d Merge branch 'for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 6 years ago
- e431f2d Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 6 years ago
- bf393fd workqueue: Fix spelling in source code comments by Bart Van Assche · 6 years ago
- 669de8b kernel/workqueue: Use dynamic lockdep keys for workqueues by Bart Van Assche · 6 years ago
- 8bdc620 workqueue: fix typo in comment by Liu Song · 6 years ago
- 9481caf Merge 5.0-rc6 into driver-core-next by Greg Kroah-Hartman · 6 years ago
- 1b69ac6 psi: fix aggregation idle shut-off by Johannes Weiner · 6 years ago
- 8204e0c workqueue: Provide queue_work_node to queue work near a given NUMA node by Alexander Duyck · 6 years ago
- 4d43d39 workqueue: Try to catch flush_work() without INIT_WORK(). by Tetsuo Handa · 6 years ago
- 25b0077 workqueue: Replace call_rcu_sched() with call_rcu() by Paul E. McKenney · 6 years ago
- cb9d7fd watchdog: Mark watchdog touch functions as notrace by Vincent Whitchurch · 6 years ago
- 9022ada8 Merge branch 'for-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 6 years ago
- 87915ad workqueue: re-add lockdep dependencies for flushing by Johannes Berg · 6 years ago