]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
workqueue: Remove clear_work_data()
authorTejun Heo <tj@kernel.org>
Wed, 21 Feb 2024 05:36:14 +0000 (19:36 -1000)
committerTejun Heo <tj@kernel.org>
Wed, 21 Feb 2024 05:36:14 +0000 (19:36 -1000)
commitafe928c1dc611bec155d834020e0631e026aeb8a
tree296da44bf2a5ba4d9190418ac9cfa6c8e6f3b036
parent978b8409eab15aa733ae3a79c9b5158d34cd3fb7
workqueue: Remove clear_work_data()

clear_work_data() is only used in one place and immediately followed by
smp_mb(), making it equivalent to set_work_pool_and_clear_pending() w/
WORK_OFFQ_POOL_NONE for @pool_id. Drop it. No functional changes.

Signed-off-by: Tejun Heo <tj@kernel.org>
Reviewed-by: Lai Jiangshan <jiangshanlai@gmail.com>
kernel/workqueue.c