sched: implement usage tracking
authorPaul Turner <pjt@google.com>
Fri, 21 Sep 2012 20:27:51 +0000 (13:27 -0700)
committerJon Medhurst <tixy@linaro.org>
Wed, 17 Jul 2013 10:12:23 +0000 (11:12 +0100)
commit0841c6ae0b53d43e4634cf4a1f88407b93c15399
tree9e1d6328810ef9474af2f332195ebb291f1f0df8
parent8bb495e3f02401ee6f76d1b1d77f3ac9f079e376
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>
include/linux/sched.h
kernel/sched/debug.c
kernel/sched/fair.c
kernel/sched/sched.h