diff options
| author | Joonwoo Park <joonwoop@codeaurora.org> | 2015-08-24 15:40:13 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:02:32 -0700 |
| commit | cee02f81686a7295bc93252ca572456017bc641a (patch) | |
| tree | 0c1d1f41aa02dd89b400b2ee2aecd6362adb354c /kernel | |
| parent | b2e60dbe086b878dfb9a01ece93c2352e6bf8747 (diff) | |
sched: update sched_task_load trace event
Add best_cpu and latency field to sched_task_load trace event. The latency
field represents combined latency of update_task_ravg(), update_task_ravg()
and select_best_cpu() which is useful to analyze latency overhead of HMP
scheduler.
Change-Id: Ie6d777c918d0414d361d758490e3cd7d509f5837
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/sched/fair.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index c9b16b85c3c2..463f27b60d96 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -3290,7 +3290,7 @@ static int select_best_cpu(struct task_struct *p, int target, int reason, best_cpu = best_sibling_cpu; } - trace_sched_task_load(p, boost, reason, sync, need_idle); + trace_sched_task_load(p, boost, reason, sync, need_idle, best_cpu); return best_cpu; } |
