diff options
Diffstat (limited to 'kernel/sched/core.c')
| -rw-r--r-- | kernel/sched/core.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 4074dd46bc29..1e638fc6ebce 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -1877,8 +1877,8 @@ static void update_history(struct rq *rq, struct task_struct *p, if (task_on_rq_queued(p) && (!task_has_dl_policy(p) || !p->dl.dl_throttled)) p->sched_class->fixup_hmp_sched_stats(rq, p, demand); - else - p->ravg.demand = demand; + + p->ravg.demand = demand; done: trace_sched_update_history(rq, p, runtime, samples, event); @@ -2261,8 +2261,6 @@ void reset_all_window_stats(u64 window_start, unsigned int window_size) rq->nt_curr_runnable_sum = rq->nt_prev_runnable_sum = 0; #endif reset_cpu_hmp_stats(cpu, 1); - - fixup_nr_big_task(cpu, 0); } if (sched_window_stats_policy != sysctl_sched_window_stats_policy) { |
