sched: squashed revert of Note_4_SM-N910T changes

Revert "sched: fair: disable trace due to API update"

This reverts commit 0277c6b0e0996b092df73eaaa3dd733b3fb62887.

Revert "cpuidle: set the current wake up latency"

This reverts commit b29e40fe9e17630b14694af6f767604c4ae81f27.

Revert "sched: differantiate idle cpu"

This reverts commit 6f2fcb5dac65a8c914aeb93a7841fd6b54984685.

Revert "sched: create a statistic structure"

This reverts commit 8e411cba7fddace53c9ff59d91a81640ce88b276.

Revert "sched: add a SCHED_PACKING_TASKS config"

This reverts commit d247f590188825d6b9ad47651001e3f829b72148.

Revert "sched: init this_load to max in find_idlest_group"

This reverts commit 32d8dc8d181e389a90aa9869f6d4b361273c6e9e.

Revert "sched: update the packing cpu list"

This reverts commit e1e10f5891ad38d0b152f301b62e4013de800437.

Revert "sched: Fix load balancing performance regression in should_we_balance()"

This reverts commit 0f87a5f28132b441b33dbc49d52bb19d406916ff.

Revert "sched: Factor out code to should_we_balance()"

This reverts commit da867cb6bf81b22c3f582973f71e324c74275dfd.

Revert "sched: move load idx selection in find_idlest_group"

This reverts commit bc1a8714a32317f4bf85384014864f34c420091f.

Revert "sched: get CPU's activity statistic"

This reverts commit 21310d3ad24b313c31b6f5e4e8d3841890b38f44.

Revert "sched: create a new field with available capacity"

This reverts commit b89776ab584690084ad1e7f59948381f4d12dadd.

Revert "sched: add a packing level knob"

This reverts commit cd6eba284ef704af46391f8eb5af5b6d628f0c12.

Revert "sched: do load balance only with packing cpus"

This reverts commit 9c14dc7de744607a9913acff25ffceb1c71a95b5.

Revert "sched: define pack buddy CPUs"

This reverts commit 74797b5c1ce23e0a5dc4d9f00573a17d69c6c9c4.

Revert "ARM: sched: clear SD_SHARE_POWERDOMAIN"

This reverts commit 67df694b5f6d69da8afe8f57a591223d84b68be5.

Revert "sched: add a new arch_sd_local_flags for sched_domain init"

This reverts commit f5cdee72ea8727ccbdf918d14fdda02e49d4f2b2.

Revert "mm: disable zone_reclaim_mode by default"

This reverts commit d599724a0b4134da1d3b0809e661106315311222.

Revert "futexes: Increase hash table size for better performance"

This reverts commit b42ee53a3a707a7c2521cd176a6f674c969f7de7.

Revert "ARM: crypto: add NEON accelerated XOR implementation"

This reverts commit 6c8f251fad2e86a9db38bad599ffc502ddd3999f.

Revert "sched: Implement smarter wake-affine logic"

This reverts commit 76bd6496303030599c612560260ae14816216f03.

Revert "percpu: implement generic percpu refcounting"

This reverts commit 256c849b90e5e4415ed8004a4cc4556b383b1244.

Revert "sched/debug: Add load-tracking statistics to task"

This reverts commit 57c0fab9f3d110becb2c2a42ae2ca098ad94ac54.

Revert "power: Add option to log time spent in suspend"

This reverts commit 3f74e16596976611e23017ff2237fef6056bcbd1.