summaryrefslogtreecommitdiffstats
path: root/include/linux/workqueue.h
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2010-06-29 10:07:09 +0200
committerTejun Heo <tj@kernel.org>2010-06-29 10:07:09 +0200
commit8fec62b2d9d0c80b594d0d85678bfdf57a70df1b (patch)
tree74dcc29170958b7ef29057e8e7e6e4a4cd059cdf /include/linux/workqueue.h
parent82805ab77d25643f579d90397dcd34f05d1b750a (diff)
downloadlinux-8fec62b2d9d0c80b594d0d85678bfdf57a70df1b.tar.gz
linux-8fec62b2d9d0c80b594d0d85678bfdf57a70df1b.tar.bz2
linux-8fec62b2d9d0c80b594d0d85678bfdf57a70df1b.zip
acpi: use queue_work_on() instead of binding workqueue worker to cpu0
ACPI works need to be executed on cpu0 and acpi/osl.c achieves this by creating singlethread workqueue and then binding it to cpu0 from a work which is quite unorthodox. Make it create regular workqueues and use queue_work_on() instead. This is in preparation of concurrency managed workqueue and the extra workers won't be a problem after it's implemented. Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'include/linux/workqueue.h')
0 files changed, 0 insertions, 0 deletions