diff options
author | Tejun Heo <tj@kernel.org> | 2018-05-18 17:47:13 +0200 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2018-05-18 17:47:13 +0200 |
commit | a2d812a27a4530b999a92f245d0d8291663e8c38 (patch) | |
tree | 1b3253129ac2bfdf227cc6171cbf7578a383f8a9 /mm/page_isolation.c | |
parent | workqueue: Replace pool->attach_mutex with global wq_pool_attach_mutex (diff) | |
download | linux-a2d812a27a4530b999a92f245d0d8291663e8c38.tar.xz linux-a2d812a27a4530b999a92f245d0d8291663e8c38.zip |
workqueue: Make worker_attach/detach_pool() update worker->pool
For historical reasons, the worker attach/detach functions don't
currently manage worker->pool and the callers are manually and
inconsistently updating it.
This patch moves worker->pool updates into the worker attach/detach
functions. This makes worker->pool consistent and clearly defines how
worker->pool updates are synchronized.
This will help later workqueue visibility improvements by allowing
safe access to workqueue information from worker->task.
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'mm/page_isolation.c')
0 files changed, 0 insertions, 0 deletions