kernel/sched: reinitialize rq->next_balance when a CPU is hot-added

https://github.com/faux123/Nexus_5/commit/a7d5c17966a943908cc52349f9234dc285610343
kernel/sched: remove redundant update_runtime notifier

https://github.com/faux123/Nexus_5/commit/a63d6325a0fcc7c37d9a8dd10deeef1b217ce12b
kernel/sched: Micro-optimize the smart wake-affine logic

https://github.com/faux123/Nexus_5/commit/3fd976199ec30ac7c6db6cf61111e74f4cea9dd2
kernel/sched: consider max cost of idle balance per sched domain

https://github.com/faux123/Nexus_5/commit/ca8cef0447225c2ebc88be65def847bea77a73d1
kernel/sched: reduce overestimating rq->avg_idle

https://github.com/faux123/Nexus_5/commit/c6252b14d133ea541dd919164bacf82320e64faf
kernel/sched: remove WARN_ON(!sd) from init_sched_groups_power()

https://github.com/faux123/Nexus_5/commit/d39bee39680856527615ce5cc52c64bd4a136d88
kernel/sched: use cached value of span instead of calling sched_domain_span()

https://github.com/faux123/Nexus_5/commit/38b11e906107bbcbb4e89c0f81cbb0e379b6d23c
kernel/sched: Remove unused params of build_sched_domain()

https://github.com/faux123/Nexus_5/commit/1cc25374e9c38ae2f13ad61322964b964b23ce14
kernel/sched: Optimize build_sched_domains() for saving first SD node for a cpu

https://github.com/faux123/Nexus_5/commit/cef73d4fd438586f31b68a5eef49a4145d1f012e

https://github.com/faux123/Nexus_5/commit/e794a3809323c4796ae9ccb568868b026a45f3b0
kernel/sched: change WARN_ON_ONCE to WARN_ON in try_to_wake_up_local()

https://github.com/faux123/Nexus_5/commit/caef8f416a8f8c8a96640901e5bc5ac7383512bb
kernel/sched: fix rq->lock recursion
kernel/sched: provide per cpu-cgroup option to notify on migrations

https://github.com/faux123/Nexus_5/commit/6e92a66625862350af38c46e1e8c44a0be6f951d
kernel/sched: Implement smarter wake-affine logic

http://o.cs.uvic.ca:20810/perl/cid.pl?cid=62470419e993f8d9d93db0effd3af4296ecb79a5
intelli_plug: fixed warning for unused variable
kernel/sched: fixed missing semicolons