ANDROID: sched/walt: Fix compilation issue for x86_64
authorSatya Durga Srinivasu Prabhala <satyap@codeaurora.org>
Wed, 8 Nov 2017 20:13:47 +0000 (12:13 -0800)
committerTodd Kjos <tkjos@google.com>
Thu, 31 May 2018 17:15:04 +0000 (17:15 +0000)
commita56900fabe126d27dc801aad6ff88bd5af9c7040
treef3d38851116cc1e256409a72c5361de41fa7b030
parentc49f26696ec13282a8a80bc2a13b6c67b7092ed4
ANDROID: sched/walt: Fix compilation issue for x86_64

Below compilation errors observed when SCHED_WALT enabled and
FAIR_GROUP_SCHED is disabled, fix it.

  CC      kernel/sched/walt.o
kernel/sched/walt.c: In function .walt_inc_cfs_cumulative_runnable_avg.:
kernel/sched/walt.c:157:8: error: .struct cfs_rq. has no member named .cumulative_runnable_avg.
  cfs_rq->cumulative_runnable_avg += p->ravg.demand;
        ^
kernel/sched/walt.c: In function .walt_dec_cfs_cumulative_runnable_avg.:
kernel/sched/walt.c:163:8: error: .struct cfs_rq. has no member named .cumulative_runnable_avg.
  cfs_rq->cumulative_runnable_avg -= p->ravg.demand;
        ^
make[2]: *** [kernel/sched/walt.o] Error 1
make[1]: *** [kernel/sched] Error 2
make: *** [kernel] Error 2

Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
kernel/sched/sched.h
kernel/sched/walt.c
kernel/sched/walt.h