summaryrefslogtreecommitdiff
path: root/kernel/workqueue.c
AgeCommit message (Expand)Author
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner
2025-02-26Merge tag 'wq-for-6.14-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2025-02-14Merge tag 'wq-for-6.14-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2025-02-14workqueue: Log additional details when rejecting workWill Deacon
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-01-24workqueue: Put the pwq after detaching the rescuer from the poolLai Jiangshan
2025-01-21Merge tag 'kthread-for-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2025-01-13kasan: make kasan_record_aux_stack_noalloc() the default behaviourPeter Zijlstra
2025-01-10workqueue: warn if delayed_work is queued to an offlined cpu.Imran Khan
2025-01-08treewide: Introduce kthread_run_worker[_on_cpu]()Frederic Weisbecker
2024-12-24workqueue: add printf attribute to __alloc_workqueue()Su Hui
2024-12-19workqueue: Do not warn when cancelling WQ_MEM_RECLAIM work from !WQ_MEM_RECLA...Tvrtko Ursulin
2024-11-15workqueue: Reduce expensive locks for unbound workqueueWangyang Guo
2024-09-18Merge tag 'wq-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds
2024-09-11workqueue: Clear worker->pool in the worker thread contextLai Jiangshan
2024-09-11kernel/workqueue.c: fix DEFINE_PER_CPU_SHARED_ALIGNED expansionBaoquan He
2024-08-21workqueue: fix null-ptr-deref on __alloc_workqueue() errorSergey Senozhatsky
2024-08-20workqueue: Don't call va_start / va_end twiceMatthew Brost
2024-08-13workqueue: Add interface for user-defined workqueue lockdep mapMatthew Brost
2024-08-13workqueue: Change workqueue lockdep map to pointerMatthew Brost
2024-08-13workqueue: Split alloc_workqueue into internal function and lockdep initMatthew Brost
2024-08-06workqueue: add cmdline parameter workqueue.panic_on_stallSangmoon Kim
2024-08-05workqueue: Correct declaration of cpu_pwq in struct workqueue_structUros Bizjak
2024-08-05workqueue: Fix spruious data race in __flush_work()Tejun Heo
2024-08-05workqueue: Remove incorrect "WARN_ON_ONCE(!list_empty(&worker->entry));" from...Lai Jiangshan
2024-08-05workqueue: Fix UBSAN 'subtraction overflow' error in shift_and_mask()Will Deacon
2024-07-15workqueue: Remove unneeded lockdep_assert_cpus_held()Lai Jiangshan
2024-07-15Merge tag 'wq-for-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds
2024-07-14workqueue: Always queue work items to the newest PWQ for order workqueuesLai Jiangshan
2024-07-11workqueue: Rename wq_update_pod() to unbound_wq_update_pwq()Lai Jiangshan
2024-07-11workqueue: Remove the arguments @hotplug_cpu and @online from wq_update_pod()Lai Jiangshan
2024-07-11workqueue: Remove the argument @cpu_going_down from wq_calc_pod_cpumask()Lai Jiangshan
2024-07-11workqueue: Remove the unneeded cpumask empty check in wq_calc_pod_cpumask()Lai Jiangshan
2024-07-11workqueue: Remove cpus_read_lock() from apply_wqattrs_lock()Lai Jiangshan
2024-07-11workqueue: Simplify wq_calc_pod_cpumask() with wq_online_cpumaskLai Jiangshan
2024-07-11workqueue: Add wq_online_cpumaskLai Jiangshan
2024-07-05workqueue: Init rescuer's affinities as the wq's effective cpumaskLai Jiangshan
2024-07-05workqueue: Put PWQ allocation and WQ enlistment in the same lock C.S.Lai Jiangshan
2024-07-05workqueue: Move kthread_flush_worker() out of alloc_and_link_pwqs()Lai Jiangshan
2024-07-05workqueue: Make rescuer initialization as the last step of the creation of a ...Lai Jiangshan
2024-07-05workqueue: Register sysfs after the whole creation of the new wqLai Jiangshan
2024-07-02workqueue: Simplify goto statementLai Jiangshan
2024-07-02workqueue: Update cpumasks after only applying it successfullyLai Jiangshan
2024-06-25workqueue: Improve scalability of workqueue watchdog touchNicholas Piggin
2024-06-25workqueue: wq_watchdog_touch is always called with valid CPUNicholas Piggin
2024-06-21workqueue: Remove useless pool->dying_workersLai Jiangshan
2024-06-21workqueue: Detach workers directly in idle_cull_fn()Lai Jiangshan
2024-06-21workqueue: Don't bind the rescuer in the last working cpuLai Jiangshan
2024-06-21workqueue: Reap workers via kthread_stop() and remove detach_completionLai Jiangshan
2024-06-19workqueue: Avoid nr_active manipulation in grabbing inactive itemsLai Jiangshan