diff options
Diffstat (limited to 'kernel/sched.c')
-rw-r--r-- | kernel/sched.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index 2effcb71a478..79bca166bed7 100644 --- a/kernel/sched.c +++ b/kernel/sched.c | |||
@@ -3687,6 +3687,7 @@ void account_system_time(struct task_struct *p, int hardirq_offset, | |||
3687 | __account_system_time(p, cputime, cputime_scaled, target_cputime64); | 3687 | __account_system_time(p, cputime, cputime_scaled, target_cputime64); |
3688 | } | 3688 | } |
3689 | 3689 | ||
3690 | #ifndef CONFIG_VIRT_CPU_ACCOUNTING | ||
3690 | #ifdef CONFIG_IRQ_TIME_ACCOUNTING | 3691 | #ifdef CONFIG_IRQ_TIME_ACCOUNTING |
3691 | /* | 3692 | /* |
3692 | * Account a tick to a process and cpustat | 3693 | * Account a tick to a process and cpustat |
@@ -3753,6 +3754,7 @@ static void irqtime_account_idle_ticks(int ticks) {} | |||
3753 | static void irqtime_account_process_tick(struct task_struct *p, int user_tick, | 3754 | static void irqtime_account_process_tick(struct task_struct *p, int user_tick, |
3754 | struct rq *rq) {} | 3755 | struct rq *rq) {} |
3755 | #endif | 3756 | #endif |
3757 | #endif /* !CONFIG_VIRT_CPU_ACCOUNTING */ | ||
3756 | 3758 | ||
3757 | /* | 3759 | /* |
3758 | * Account for involuntary wait time. | 3760 | * Account for involuntary wait time. |