Tejun Heo
|
3d1cb2059d
workqueue: include workqueue info when printing debug dump of a worker task
|
12 年之前 |
Wei Yongjun
|
cece95dfe5
workqueue: use kmem_cache_free() instead of kfree()
|
12 年之前 |
Lai Jiangshan
|
5c529597e9
workqueue: avoid false negative WARN_ON() in destroy_workqueue()
|
12 年之前 |
Tejun Heo
|
229641a6f1
Merge tag 'v3.9-rc5' into wq/for-3.10
|
12 年之前 |
Tejun Heo
|
d55262c4d1
workqueue: update sysfs interface to reflect NUMA awareness and a kernel param to disable NUMA affinity
|
12 年之前 |
Tejun Heo
|
4c16bd327c
workqueue: implement NUMA affinity for unbound workqueues
|
12 年之前 |
Tejun Heo
|
dce90d47c4
workqueue: introduce put_pwq_unlocked()
|
12 年之前 |
Tejun Heo
|
1befcf3073
workqueue: introduce numa_pwq_tbl_install()
|
12 年之前 |
Tejun Heo
|
e50aba9aea
workqueue: use NUMA-aware allocation for pool_workqueues
|
12 年之前 |
Tejun Heo
|
f147f29eb7
workqueue: break init_and_link_pwq() into two functions and introduce alloc_unbound_pwq()
|
12 年之前 |
Tejun Heo
|
df2d5ae499
workqueue: map an unbound workqueues to multiple per-node pool_workqueues
|
12 年之前 |
Tejun Heo
|
2728fd2f09
workqueue: move hot fields of workqueue_struct to the end
|
12 年之前 |
Tejun Heo
|
ecf6881ff3
workqueue: make workqueue->name[] fixed len
|
12 年之前 |
Tejun Heo
|
6029a91829
workqueue: add workqueue->unbound_attrs
|
12 年之前 |
Tejun Heo
|
f3f90ad469
workqueue: determine NUMA node of workers accourding to the allowed cpumask
|
12 年之前 |
Tejun Heo
|
e3c916a4c7
workqueue: drop 'H' from kworker names of unbound worker pools
|
12 年之前 |
Tejun Heo
|
bce903809a
workqueue: add wq_numa_tbl_len and wq_numa_possible_cpumask[]
|
12 年之前 |
Tejun Heo
|
a892cacc7f
workqueue: move pwq_pool_locking outside of get/put_unbound_pool()
|
12 年之前 |
Tejun Heo
|
4862125b02
workqueue: fix memory leak in apply_workqueue_attrs()
|
12 年之前 |
Tejun Heo
|
13e2e55601
workqueue: fix unbound workqueue attrs hashing / comparison
|
12 年之前 |
Tejun Heo
|
bc0caf099d
workqueue: fix race condition in unbound workqueue free path
|
12 年之前 |
Lai Jiangshan
|
b592760547
workqueue: remove pwq_lock which is no longer used
|
12 年之前 |
Lai Jiangshan
|
a357fc0326
workqueue: protect wq->saved_max_active with wq->mutex
|
12 年之前 |
Lai Jiangshan
|
b09f4fd39c
workqueue: protect wq->pwqs and iteration with wq->mutex
|
12 年之前 |
Lai Jiangshan
|
87fc741e94
workqueue: protect wq->nr_drainers and ->flags with wq->mutex
|
12 年之前 |
Lai Jiangshan
|
3c25a55daa
workqueue: rename wq->flush_mutex to wq->mutex
|
12 年之前 |
Lai Jiangshan
|
68e13a67dd
workqueue: rename wq_mutex to wq_pool_mutex
|
12 年之前 |
Lai Jiangshan
|
519e3c1163
workqueue: avoid false negative in assert_manager_or_pool_lock()
|
12 年之前 |
Lai Jiangshan
|
881094532e
workqueue: use rcu_read_lock_sched() instead for accessing pwq in RCU
|
12 年之前 |
Lai Jiangshan
|
951a078a52
workqueue: kick a worker in pwq_adjust_max_active()
|
12 年之前 |