diff options
author | Tejun Heo <tj@kernel.org> | 2012-07-17 21:39:26 +0200 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2012-07-17 21:39:26 +0200 |
commit | f2d5a0ee06c1813f985bb9386f3ccc0d0315720f (patch) | |
tree | 4207975fe000f95931b0c6876657db5b13f92b73 /kernel/time | |
parent | workqueue: perform cpu down operations from low priority cpu_notifier() (diff) | |
download | linux-f2d5a0ee06c1813f985bb9386f3ccc0d0315720f.tar.xz linux-f2d5a0ee06c1813f985bb9386f3ccc0d0315720f.zip |
workqueue: drop CPU_DYING notifier operation
Workqueue used CPU_DYING notification to mark GCWQ_DISASSOCIATED.
This was necessary because workqueue's CPU_DOWN_PREPARE happened
before other DOWN_PREPARE notifiers and workqueue needed to stay
associated across the rest of DOWN_PREPARE.
After the previous patch, workqueue's DOWN_PREPARE happens after
others and can set GCWQ_DISASSOCIATED directly. Drop CPU_DYING and
let the trustee set GCWQ_DISASSOCIATED after disabling concurrency
management.
Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: "Rafael J. Wysocki" <rjw@sisk.pl>
Diffstat (limited to 'kernel/time')
0 files changed, 0 insertions, 0 deletions