sched/fair: Clean up load average references
sched/fair: Clean up load average references

For cfs_rq, we have load.weight, runnable_load_avg, and load_avg.
Clean up how they are used:

  - First, as group sched_entity already largely uses load_avg, we now expand
    to use load_avg in all cases.

  - Second, for CPU-wide load balancing, we choose to use runnable_load_avg
    in all cases, which is the same as before this series.

Signed-off-by: Yuyang Du <7bbcbf7f034930139b3e7cdc7068af37f6004f7b@intel.com>
Signed-off-by: Peter Zijlstra (Intel) <3fddac958924aef220f202ca567388ddab3f14a8@infradead.org>
Cc: Linus Torvalds <69652caca27c8b940640ad396ab71f93cacec34f@linux-foundation.org>
Cc: Mike Galbraith <3cfa3897b7f55b5396b7a47c83b66325184bc9b4@gmx.de>
Cc: Peter Zijlstra <3fddac958924aef220f202ca567388ddab3f14a8@infradead.org>
Cc: Thomas Gleixner <00e4cf8f46a57000a44449bf9dd8cbbcc209fd2a@linutronix.de>
Cc: 9043bf4b08f6c93a2cb55d98c3494b123858348f@linux.intel.com
Cc: 7dc6b67dc6a1a2319718815cbe6519298041ac95@google.com
Cc: b09ca079358248c3ff5bd91ea3781c6808cc6cf2@arm.com
Cc: 24f7fe9d205c8a9f6ade0c2894e14303ca16087f@intel.com
Cc: b060cfa1096cc6e8be83699ddb4ed8a77dd63af5@intel.com
Cc: 4cb630890d50903d357308bfb549e0e4022cee38@arm.com
Cc: 56b59ac50e86208fd62726b53c1d890b9a8ff058@google.com
Cc: 27ffc44a8ec6a212fba98cfc3246c6ce8ab131e0@intel.com
Cc: d1e2fad1f6337a0a3a08db0a5375a8a96150db4c@gmail.com
Cc: eb7d4bc75c19026be4afbcab4b7b388cf01677ff@linaro.org
Link: http://lkml.kernel.org/r/1436918682-4971-8-git-send-email-7bbcbf7f034930139b3e7cdc7068af37f6004f7b@intel.com
Signed-off-by: Ingo Molnar <9dbbbf0688fedc85ad4da37637f1a64b8c718ee2@kernel.org>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs