Hugh Dickins
|
d243769d3f
fix bogus hotplug cpu warning
|
17 năm trước cách đây |
Oleg Nesterov
|
13c22168b7
destroy_workqueue() can livelock
|
18 năm trước cách đây |
Rafael J. Wysocki
|
8314418629
Freezer: make kernel threads nonfreezable by default
|
18 năm trước cách đây |
Oleg Nesterov
|
1f1f642e2f
make cancel_xxx_work_sync() return a boolean
|
18 năm trước cách đây |
Oleg Nesterov
|
f5a421a450
rename cancel_rearming_delayed_work() to cancel_delayed_work_sync()
|
18 năm trước cách đây |
Oleg Nesterov
|
14441960e8
simplify cleanup_workqueue_thread()
|
18 năm trước cách đây |
Rafael J. Wysocki
|
8bb7844286
Add suspend-related notifications for CPU hotplug
|
18 năm trước cách đây |
Oleg Nesterov
|
6e84d644b5
make cancel_rearming_delayed_work() reliable
|
18 năm trước cách đây |
Oleg Nesterov
|
5de18d1697
worker_thread: don't play with SIGCHLD and numa policy
|
18 năm trước cách đây |
Oleg Nesterov
|
28e53bddf8
unify flush_work/flush_work_keventd and rename it to cancel_work_sync
|
18 năm trước cách đây |
Oleg Nesterov
|
85f4186af9
worker_thread: fix racy try_to_freeze() usage
|
18 năm trước cách đây |
Oleg Nesterov
|
b9aac8e0d3
worker_thread: don't play with signals
|
18 năm trước cách đây |
Oleg Nesterov
|
23b2e5991a
workqueue: kill NOAUTOREL works
|
18 năm trước cách đây |
Oleg Nesterov
|
1634c48f8b
make cancel_rearming_delayed_work() work on any workqueue, not just keventd_wq
|
18 năm trước cách đây |
Oleg Nesterov
|
a848e3b67c
workqueue: introduce wq_per_cpu() helper
|
18 năm trước cách đây |
Oleg Nesterov
|
63bc036252
unify queue_delayed_work() and queue_delayed_work_on()
|
18 năm trước cách đây |
Oleg Nesterov
|
ed7c0feede
make queue_delayed_work() friendly to flush_fork()
|
18 năm trước cách đây |
Oleg Nesterov
|
06ba38a9a0
workqueues: shift kthread_bind() from CPU_UP_PREPARE to CPU_ONLINE
|
18 năm trước cách đây |
Oleg Nesterov
|
c12920d190
workqueue: make init_workqueues() __init
|
18 năm trước cách đây |
Oleg Nesterov
|
cce1a1656c
workqueue: introduce workqueue_struct->singlethread
|
18 năm trước cách đây |
Oleg Nesterov
|
b1f4ec172f
workqueue: introduce cpu_singlethread_map
|
18 năm trước cách đây |
Oleg Nesterov
|
dfb4b82e1c
workqueue: make cancel_rearming_delayed_workqueue() work on idle dwork
|
18 năm trước cách đây |
Oleg Nesterov
|
f293ea9200
workqueue: don't save interrupts in run_workqueue()
|
18 năm trước cách đây |
Oleg Nesterov
|
7097a87afe
workqueue: kill run_scheduled_work()
|
18 năm trước cách đây |
Oleg Nesterov
|
3af24433ef
workqueue: don't migrate pending works from the dead CPU
|
18 năm trước cách đây |
Oleg Nesterov
|
36aa9dfc39
workqueue: don't clear cwq->thread until it exits
|
18 năm trước cách đây |
Oleg Nesterov
|
d721304dce
workqueue: fix flush_workqueue() vs CPU_DEAD race
|
18 năm trước cách đây |
Oleg Nesterov
|
319c2a986e
workqueue: fix freezeable workqueues implementation
|
18 năm trước cách đây |
Oleg Nesterov
|
83c22520c5
flush_cpu_workqueue: don't flush an empty ->worklist
|
18 năm trước cách đây |
Andrew Morton
|
edab2516a6
flush_workqueue(): use preempt_disable to hold off cpu hotplug
|
18 năm trước cách đây |