summaryrefslogtreecommitdiffstats
path: root/kernel/time
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2012-07-17 21:39:26 +0200
committerTejun Heo <tj@kernel.org>2012-07-17 21:39:26 +0200
commitf2d5a0ee06c1813f985bb9386f3ccc0d0315720f (patch)
tree4207975fe000f95931b0c6876657db5b13f92b73 /kernel/time
parentworkqueue: perform cpu down operations from low priority cpu_notifier() (diff)
downloadlinux-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