Squash reverts hunting for kernel panic

Revert "hrtimer: Prevent hrtimer_enqueue_reprogram race"
This reverts commit a8117c0ae8f8b1751acaf6fea887e82429aa1eae.

Hunting for kernel panics.

Revert "msm: kgsl: Don't wake up gpu on kgsl_ioctl calls if not necessary"

This reverts commit 630db44118b4b24d18d0e78bf0562d61ec01997a.

Revert "smp: fix derp."

This reverts commit 18e1b72d21822d1c5e740f70860b9ddc0f5c972b.

Revert "ARM: SoC: add per-platform SMP operations"

This reverts commit c77458490992880c37fddeb9886ede9a9baed729.

Revert "ARM: smp: Fix cpu_up() racing with sys_reboot"

This reverts commit 11846e1f0810b59e8c7950fa6a8191570fcf3c38.

Revert "krait: remove boost module that added 25mV on every step for core... oh well."

This reverts commit bb582eb8e840f00d51b5689a8645642cdae4648f.

Revert "smp: patches from mainline 3.5 to hopefully help with hotplug"

This reverts commit af2d39156a1198315b0317cc68e5cd327fcffa67.