• Tejun Heo's avatar
    acpi: use queue_work_on() instead of binding workqueue worker to cpu0 · 8fec62b2
    Tejun Heo authored
    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: default avatarTejun Heo <tj@kernel.org>
    8fec62b2
osl.c 35.7 KB