summaryrefslogtreecommitdiffstats
path: root/scripts/Makefile.lib
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2010-07-02 10:03:51 +0200
committerTejun Heo <tj@kernel.org>2010-07-02 10:03:51 +0200
commitd313dd85ad846bc768d58e9ceb28588f917f4c9a (patch)
treeb61b92f270b9fedc577e8196d605c93d695052d4 /scripts/Makefile.lib
parenta1e453d2799760ecf2e09ecd45b80edbe7ff540e (diff)
downloadtalos-op-linux-d313dd85ad846bc768d58e9ceb28588f917f4c9a.tar.gz
talos-op-linux-d313dd85ad846bc768d58e9ceb28588f917f4c9a.zip
workqueue: fix worker management invocation without pending works
When there's no pending work to do, worker_thread() goes back to sleep after waking up without checking whether worker management is necessary. This means that idle worker exit requests can be ignored if the gcwq stays empty. Fix it by making worker_thread() always check whether worker management is necessary before going to sleep. Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'scripts/Makefile.lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud