From 432662eb4d3e33c94aac70b5359e83e1cd2ce64c Mon Sep 17 00:00:00 2001 From: Pavankumar Kondeti Date: Wed, 4 Jan 2017 14:10:31 +0530 Subject: [PATCH] sched: fix stale predicted load in trace_sched_get_busy() When early detection notification is pending, we skip calculating predicted load. Initialize it to 0 so that stale value does not get printed in trace_sched_get_busy(). Change-Id: I36287c0081f6c12191235104666172b7cae2a583 Signed-off-by: Pavankumar Kondeti --- kernel/sched/hmp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/sched/hmp.c b/kernel/sched/hmp.c index d3547391b937..180e2fcf785b 100644 --- a/kernel/sched/hmp.c +++ b/kernel/sched/hmp.c @@ -3340,6 +3340,7 @@ skip_early: busy[i].prev_load = div64_u64(sched_ravg_window, NSEC_PER_USEC); busy[i].new_task_load = 0; + busy[i].predicted_load = 0; goto exit_early; }