From: Tejun Heo Date: Tue, 17 Jul 2012 19:39:26 +0000 (-0700) Subject: workqueue: drop CPU_DYING notifier operation X-Git-Tag: v3.6-rc1~106^2~10 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2d5a0ee06c1813f985bb9386f3ccc0d0315720f;p=pandora-kernel.git 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 Acked-by: "Rafael J. Wysocki" --- Reading git-diff-tree failed