commit | c0ab017d43f4c4147f7ecf3ca3cb872a416e17c7 | [log] [tgz] |
---|---|---|
author | Tejun Heo <tj@kernel.org> | Mon Aug 07 15:57:22 2023 -1000 |
committer | Tejun Heo <tj@kernel.org> | Mon Aug 07 15:57:22 2023 -1000 |
tree | 09bb413ada6b38a4592366325b12acae55a27ab6 | |
parent | bc8b50c2dfac946c1beed782c1823e52cf55a352 [diff] |
workqueue: Cleanups around process_scheduled_works() * Drop the trivial optimization in worker_thread() where it bypasses calling process_scheduled_works() if the first work item isn't linked. This is a mostly pointless micro optimization and gets in the way of improving the work processing path. * Consolidate pool->watchdog_ts updates in the two callers into process_scheduled_works(). Signed-off-by: Tejun Heo <tj@kernel.org>