Tejun Heo
|
e0aecdd874
workqueue: use irqsafe timer for delayed_work
|
13 rokov pred |
Tejun Heo
|
ae930e0f4e
workqueue: gut system_nrt[_freezable]_wq()
|
13 rokov pred |
Tejun Heo
|
606a5020b9
workqueue: gut flush[_delayed]_work_sync()
|
13 rokov pred |
Tejun Heo
|
dbf2576e37
workqueue: make all workqueues non-reentrant
|
13 rokov pred |
Valentin Ilie
|
044c782ce3
workqueue: fix checkpatch issues
|
13 rokov pred |
Joonsoo Kim
|
7635d2fd7f
workqueue: use system_highpri_wq for unbind_work
|
13 rokov pred |
Joonsoo Kim
|
e2b6a6d570
workqueue: use system_highpri_wq for highpri workers in rebind_workers()
|
13 rokov pred |
Joonsoo Kim
|
1aabe902ca
workqueue: introduce system_highpri_wq
|
13 rokov pred |
Joonsoo Kim
|
e42986de48
workqueue: change value of lcpu in __queue_delayed_work_on()
|
13 rokov pred |
Joonsoo Kim
|
b75cac9368
workqueue: correct req_cpu in trace_workqueue_queue_work()
|
13 rokov pred |
Joonsoo Kim
|
330dad5b9c
workqueue: use enum value to set array size of pools in gcwq
|
13 rokov pred |
Tejun Heo
|
23657bb192
workqueue: add missing wmb() in clear_work_data()
|
13 rokov pred |
Tejun Heo
|
1265057fa0
workqueue: fix CPU binding of flush_delayed_work[_sync]()
|
13 rokov pred |
Tejun Heo
|
8376fe22c7
workqueue: implement mod_delayed_work[_on]()
|
13 rokov pred |
Tejun Heo
|
bbb68dfaba
workqueue: mark a work item being canceled as such
|
13 rokov pred |
Tejun Heo
|
36e227d242
workqueue: reorganize try_to_grab_pending() and __cancel_timer_work()
|
13 rokov pred |
Tejun Heo
|
7beb2edf44
workqueue: factor out __queue_delayed_work() from queue_delayed_work_on()
|
13 rokov pred |
Tejun Heo
|
b549007727
workqueue: introduce WORK_OFFQ_FLAG_*
|
13 rokov pred |
Tejun Heo
|
bf4ede014e
workqueue: move try_to_grab_pending() upwards
|
13 rokov pred |
Tejun Heo
|
715f130080
workqueue: fix zero @delay handling of queue_delayed_work_on()
|
13 rokov pred |
Tejun Heo
|
57469821fd
workqueue: unify local CPU queueing handling
|
13 rokov pred |
Tejun Heo
|
d8e794dfd5
workqueue: set delayed_work->timer function on initialization
|
13 rokov pred |
Tejun Heo
|
8930caba3d
workqueue: disable irq while manipulating PENDING
|
13 rokov pred |
Tejun Heo
|
959d1af8cf
workqueue: add missing smp_wmb() in process_one_work()
|
13 rokov pred |
Tejun Heo
|
d4283e9378
workqueue: make queueing functions return bool
|
13 rokov pred |
Tejun Heo
|
0a13c00e9d
workqueue: reorder queueing functions so that _on() variants are on top
|
13 rokov pred |
Tejun Heo
|
6fec10a1a5
workqueue: fix spurious CPU locality WARN from process_one_work()
|
13 rokov pred |
Tejun Heo
|
8db25e7891
workqueue: simplify CPU hotplug code
|
13 rokov pred |
Tejun Heo
|
628c78e7ea
workqueue: remove CPU offline trustee
|
13 rokov pred |
Tejun Heo
|
3ce6337730
workqueue: don't butcher idle workers on an offline CPU
|
13 rokov pred |