summaryrefslogtreecommitdiff
path: root/include/linux/workqueue.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-03Merge branch 'for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-2/+2
2020-03-04workqueue: Make workqueue_init*() return voidYu Chen1-2/+2
2020-02-12workqueue: Document (some) memory-ordering properties of {queue,schedule}_work()Andrea Parri1-0/+16
2019-09-13workqueue: unconfine alloc/apply/free_workqueue_attrs()Daniel Jordan1-0/+4
2019-06-28workqueue: Make alloc/apply/free_workqueue_attrs() staticThomas Gleixner1-4/+0
2019-03-07Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+2
2019-02-28kernel/workqueue: Use dynamic lockdep keys for workqueuesBart Van Assche1-24/+4
2019-01-31workqueue: Provide queue_work_node to queue work near a given NUMA nodeAlexander Duyck1-0/+2
2018-05-18workqueue: Show the latest workqueue name in /proc/PID/{comm,stat,status}Tejun Heo1-0/+1
2018-04-04Merge branch 'for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-0/+23
2018-03-19RCU, workqueue: Implement rcu_workTejun Heo1-0/+23
2018-03-13workqueue: remove unused cancel_work()Stephen Hemminger1-1/+0
2018-02-17workqueue: Allow retrieval of current task's work structLukas Wunner1-0/+1
2017-11-22treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE castsKees Cook1-1/+1
2017-11-22timer: Remove redundant __setup_timer*() macrosKees Cook1-6/+6
2017-11-22timer: Remove unused data arguments from macrosKees Cook1-3/+0
2017-11-14Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-7/+8
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-25workqueue: Remove now redundant lock acquisitions wrt. workqueue flushesByungchul Park1-2/+2
2017-10-05workqueue: Convert callback to use from_timer()Kees Cook1-7/+8
2017-10-05timer: Remove expires argument from __TIMER_INITIALIZER()Kees Cook1-1/+1
2017-09-05workqueue: Fix flag collisionBen Hutchings1-1/+1
2017-07-25workqueue: implicit ordered attribute should be overridableTejun Heo1-1/+3
2017-04-15workqueue: Provide work_on_cpu_safe()Thomas Gleixner1-0/+5
2017-02-02workqueue: avoid clang warningArnd Bergmann1-2/+2
2016-12-13Merge branch 'for-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-8/+3
2016-10-28workqueue: kerneldocify workqueue_attrsSilvio Fricke1-11/+24
2016-10-19Merge branch 'for-4.9' into for-4.10Tejun Heo1-8/+3
2016-09-17workqueue: remove keventd_up()Tejun Heo1-10/+0
2016-09-17workqueue: make workqueue available early during bootTejun Heo1-1/+6
2016-08-29workqueue: add cancel_work()Jens Axboe1-0/+1
2016-07-14workqueue: Convert to state machine callbacksThomas Gleixner1-0/+6
2016-01-29workqueue: skip flush dependency checks for legacy workqueuesTejun Heo1-4/+5
2015-12-08workqueue: implement lockup detectorTejun Heo1-0/+6
2015-08-17workqueue: fix some docbook warningsJonathan Corbet1-3/+3
2015-05-22workqueue: move flush_scheduled_work() to workqueue.hLai Jiangshan1-1/+29
2015-04-30workqueue: Allow modifying low level unbound workqueue cpumaskLai Jiangshan1-0/+1
2015-03-09workqueue: dump workqueues on sysrq-tTejun Heo1-0/+1
2015-03-05workqueue: fix hang involving racing cancel[_delayed]_work_sync()'s for PREEM...Tejun Heo1-1/+2
2015-01-07workqueue.h: remove loops of single statement macrosValentin Rothberg1-6/+2
2014-09-13workqueue: apply __WQ_ORDERED to create_singlethread_workqueue()Tejun Heo1-1/+1
2014-05-22workqueue: remove unused work_clear_pending()Lai Jiangshan1-7/+0
2014-05-22workqueue: remove unused WORK_CPU_ENDLai Jiangshan1-2/+1
2014-05-22workqueue: declare system_highpri_wqLai Jiangshan1-0/+4
2014-05-14workqueue: Remove deprecated system_nrt[_freezable]_wqJingoo Han1-14/+0
2014-05-14workqueue: Remove deprecated flush[_delayed]_work_sync()Jingoo Han1-12/+0
2014-04-01Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+2
2014-03-29workqueue: remove deprecated WQ_NON_REENTRANTZhangZhen1-6/+0
2014-03-25workqueue: Provide destroy_delayed_work_on_stack()Thomas Gleixner1-0/+2