| Subject | Re: [PATCH 05/10] sched/fair: Hoist idle_stamp up from idle_balance | From | Valentin Schneider <> | Date | Thu, 25 Oct 2018 14:47:43 +0100 |
| |
Hi Steve,
On 22/10/2018 15:59, Steve Sistare wrote: [...] > @@ -6740,8 +6744,19 @@ static void check_preempt_wakeup(struct rq *rq, struct task_struct *p, int wake_ > return p; > > idle: > + /* > + * We must set idle_stamp _before_ calling idle_balance(), such that we > + * measure the duration of idle_balance() as idle time. > + */ > + IF_SMP(rq->idle_stamp = rq_clock(rq);) > + > new_tasks = idle_balance(rq, rf); > > + if (new_tasks) > + IF_SMP(rq->idle_stamp = 0;) > + > + schedstat_end_time(rq->find_time, time); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ That's a stray hunk from 10/10
[...]
|