diff --git a/kernel/sched/cputime.c b/kernel/sched/cputime.c index cc211d01f77f..8e8259ee4e1a 100644 --- a/kernel/sched/cputime.c +++ b/kernel/sched/cputime.c @@ -151,8 +151,10 @@ void account_user_time(struct task_struct *p, cputime_t cputime, /* Account for user time used */ acct_account_cputime(p); +#ifdef CONFIG_CPU_FREQ_STAT /* Account power usage for user time */ acct_update_power(p, cputime); +#endif } /* @@ -204,8 +206,10 @@ void __account_system_time(struct task_struct *p, cputime_t cputime, /* Account for system time used */ acct_account_cputime(p); +#ifdef CONFIG_CPU_FREQ_STAT /* Account power usage for system time */ acct_update_power(p, cputime); +#endif } /*