Revert "workque: fix"

This reverts commit f2949112b00c76191190ea5ce162bcb3d0bd4ef1.
Revert "workqueue: simplify CPU hotplug code"

This reverts commit afdef5bfc0aa9d0fa2330628c3b7edfc50f308ec.
Revert "workqueue: remove CPU offline trustee"

This reverts commit 6f5d17f21cf3311ef70e39830bbbc9c53ee4c2e1.
Revert "workqueue: don't butcher idle workers on an offline CPU"

This reverts commit 009446ea910c5f824e537bf1ed5cb2026ae74418.
Revert "workqueue: reimplement CPU online rebinding to handle idle workers"

This reverts commit 08309afc7132a48aa514e16c81b7f51232cbdc85.
Revert "workqueue: drop @bind from create_worker()"

This reverts commit 184012bd43b52b8e54cb1a36df518ebf06bfcafc.
Revert "workqueue: use mutex for global_cwq manager exclusion"

This reverts commit 3dafcf0d3dc651110f0ca9c90097cde27d326fa1.
Revert "workqueue: ROGUE workers are UNBOUND workers"

This reverts commit 86ad346f3ea247e82fc430d41af99ab217f21207.
Revert "workqueue: drop CPU_DYING notifier operation"

This reverts commit dcd3f29db02cbec5ec5097c59f35babb7cc76044.
Workqueue : Fix section mismatches

Signed-off-by: Tk-Glitch <Ti3noU@gmail.com>