Tejun Heo
|
a9ab775bca
workqueue: directly restore CPU affinity of workers from CPU_ONLINE
|
12 жил өмнө |
Tejun Heo
|
bd7c089eb2
workqueue: relocate rebind_workers()
|
12 жил өмнө |
Tejun Heo
|
822d8405d1
workqueue: convert worker_pool->worker_ida to idr and implement for_each_pool_worker()
|
12 жил өмнө |
Tejun Heo
|
14a40ffccd
sched: replace PF_THREAD_BOUND with PF_NO_SETAFFINITY
|
12 жил өмнө |
Tejun Heo
|
2e109a2855
workqueue: rename workqueue_lock to wq_mayday_lock
|
12 жил өмнө |
Tejun Heo
|
794b18bc8a
workqueue: separate out pool_workqueue locking into pwq_lock
|
12 жил өмнө |
Tejun Heo
|
5bcab3355a
workqueue: separate out pool and workqueue locking into wq_mutex
|
12 жил өмнө |
Tejun Heo
|
7d19c5ce66
workqueue: relocate global variable defs and function decls in workqueue.c
|
12 жил өмнө |
Tejun Heo
|
cd549687a7
workqueue: better define locking rules around worker creation / destruction
|
12 жил өмнө |
Tejun Heo
|
ebf44d16ec
workqueue: factor out initial worker creation into create_and_start_worker()
|
12 жил өмнө |
Tejun Heo
|
bc3a1afc92
workqueue: rename worker_pool->assoc_mutex to ->manager_mutex
|
12 жил өмнө |
Tejun Heo
|
8425e3d5bd
workqueue: inline trivial wrappers
|
12 жил өмнө |
Tejun Heo
|
611c92a020
workqueue: rename @id to @pi in for_each_each_pool()
|
12 жил өмнө |
Tejun Heo
|
c5aa87bbf4
workqueue: update comments and a warning message
|
12 жил өмнө |
Tejun Heo
|
983ca25e73
workqueue: fix max_active handling in init_and_link_pwq()
|
12 жил өмнө |
Tejun Heo
|
699ce097ef
workqueue: implement and use pwq_adjust_max_active()
|
12 жил өмнө |
Tejun Heo
|
0fbd95aa8a
workqueue: relocate pwq_set_max_active()
|
12 жил өмнө |
Tejun Heo
|
e626761691
workqueue: implement current_is_workqueue_rescuer()
|
12 жил өмнө |
Tejun Heo
|
226223ab3c
workqueue: implement sysfs interface for workqueues
|
12 жил өмнө |
Tejun Heo
|
8719dceae2
workqueue: reject adjusting max_active or applying attrs to ordered workqueues
|
12 жил өмнө |
Tejun Heo
|
618b01eb42
workqueue: make it clear that WQ_DRAINING is an internal flag
|
12 жил өмнө |
Tejun Heo
|
9e8cd2f589
workqueue: implement apply_workqueue_attrs()
|
12 жил өмнө |
Tejun Heo
|
c9178087ac
workqueue: perform non-reentrancy test when queueing to unbound workqueues too
|
12 жил өмнө |
Tejun Heo
|
75ccf5950f
workqueue: prepare flush_workqueue() for dynamic creation and destrucion of unbound pool_workqueues
|
12 жил өмнө |
Tejun Heo
|
8864b4e59f
workqueue: implement get/put_pwq()
|
12 жил өмнө |
Tejun Heo
|
d2c1d40487
workqueue: restructure __alloc_workqueue_key()
|
12 жил өмнө |
Tejun Heo
|
493008a8e4
workqueue: drop WQ_RESCUER and test workqueue->rescuer for NULL instead
|
12 жил өмнө |
Tejun Heo
|
ac6104cdf8
workqueue: add pool ID to the names of unbound kworkers
|
12 жил өмнө |
Tejun Heo
|
f02ae73aaa
workqueue: drop "std" from cpu_std_worker_pools and for_each_std_worker_pool()
|
12 жил өмнө |
Tejun Heo
|
7a62c2c87e
workqueue: remove unbound_std_worker_pools[] and related helpers
|
12 жил өмнө |