diff options
author | Tejun Heo <tj@kernel.org> | 2024-01-26 11:55:46 -1000 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2024-01-26 11:55:46 -1000 |
commit | 6a229b0e2ff6143b65ba4ef42bd71e29ffc2c16d (patch) | |
tree | 3c3abb51ecd098ecb834f4c22d7189b7a8a235c9 /include/linux/workqueue.h | |
parent | 8318d6a6362f5903edb4c904a8dd447e59be4ad1 (diff) |
workqueue: Drop unnecessary kick_pool() in create_worker()
After creating a new worker, create_worker() is calling kick_pool() to wake
up the new worker task. However, as kick_pool() doesn't do anything if there
is no work pending, it also calls wake_up_process() explicitly. There's no
reason to call kick_pool() at all. wake_up_process() is enough by itself.
Drop the unnecessary kick_pool() call.
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'include/linux/workqueue.h')
0 files changed, 0 insertions, 0 deletions