vtime: Explicitly account pending user time on process tick
[deliverable/linux.git] / include / linux / kernel_stat.h
index 1865b1f29770da14296d885339af410220f9cecf..66b70780e910dfb846241bc3b70ce1a97aeeee47 100644 (file)
@@ -127,7 +127,15 @@ extern void account_system_time(struct task_struct *, int, cputime_t, cputime_t)
 extern void account_steal_time(cputime_t);
 extern void account_idle_time(cputime_t);
 
+#ifdef CONFIG_VIRT_CPU_ACCOUNTING
+static inline void account_process_tick(struct task_struct *tsk, int user)
+{
+       vtime_account_user(tsk);
+}
+#else
 extern void account_process_tick(struct task_struct *, int user);
+#endif
+
 extern void account_steal_ticks(unsigned long ticks);
 extern void account_idle_ticks(unsigned long ticks);
 
This page took 0.031602 seconds and 5 git commands to generate.