summaryrefslogtreecommitdiffstats
path: root/mm/page_isolation.c
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2018-05-18 17:47:13 +0200
committerTejun Heo <tj@kernel.org>2018-05-18 17:47:13 +0200
commita2d812a27a4530b999a92f245d0d8291663e8c38 (patch)
tree1b3253129ac2bfdf227cc6171cbf7578a383f8a9 /mm/page_isolation.c
parentworkqueue: Replace pool->attach_mutex with global wq_pool_attach_mutex (diff)
downloadlinux-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