diff options
author | Paul Turner <pjt@google.com> | 2012-08-23 07:14:37 -0700 |
---|---|---|
committer | Viresh Kumar <viresh.kumar@linaro.org> | 2012-10-03 14:21:52 +0530 |
commit | 12d1adb68b9d7c691b0f64017fe8a8b6b3fe5797 (patch) | |
tree | 55cde36bbc498e88fd287fd42bc3de391d88d74e /include | |
parent | 64541cb277759fdb848542b31d39742f0e6aee6c (diff) |
sched: implement usage tracking
With the frame-work for runnable tracking now fully in place. Per-entity usage
tracking is a simple and low-overhead addition.
Signed-off-by: Paul Turner <pjt@google.com>
Reviewed-by: Ben Segall <bsegall@google.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/sched.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h index 6446bd9f8a9..1d2af079abe 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -1150,6 +1150,7 @@ struct sched_avg { u64 last_runnable_update; s64 decay_count; unsigned long load_avg_contrib; + u32 usage_avg_sum; }; #ifdef CONFIG_SCHEDSTATS |