Re: [PATCH] Fix migration of SCHED_DEADLINE tasks

2015-10-16 Thread Juri Lelli
Hi, On 16/10/15 09:03, Luca Abeni wrote: > On 10/15/2015 06:40 PM, Juri Lelli wrote: >> On 15/10/15 12:09, Luca Abeni wrote: >>> Commit 9d5142624256 ("sched/deadline: Reduce rq lock contention by >>> eliminating locking of non-feasible target") broke select_task_rq_dl() > [...] >>> -

Re: [PATCH] Fix migration of SCHED_DEADLINE tasks

2015-10-16 Thread Luca Abeni
On 10/15/2015 06:40 PM, Juri Lelli wrote: On 15/10/15 12:09, Luca Abeni wrote: Commit 9d5142624256 ("sched/deadline: Reduce rq lock contention by eliminating locking of non-feasible target") broke select_task_rq_dl() [...] - dl_time_before(p->dl.deadline, -

Re: [PATCH] Fix migration of SCHED_DEADLINE tasks

2015-10-15 Thread Luca Abeni
Hi Juri, On Thu, 15 Oct 2015 17:40:19 +0100 Juri Lelli wrote: > On 15/10/15 12:09, Luca Abeni wrote: > > Commit 9d5142624256 ("sched/deadline: Reduce rq lock contention by > > eliminating locking of non-feasible target") broke [...] > > cpu_rq(target)->dl.earliest_dl.curr)) > > +

Re: [PATCH] Fix migration of SCHED_DEADLINE tasks

2015-10-15 Thread Juri Lelli
Hi Luca, On 15/10/15 12:09, Luca Abeni wrote: > Commit 9d5142624256 ("sched/deadline: Reduce rq lock contention by > eliminating locking of non-feasible target") broke select_task_rq_dl() > and find_lock_later_rq(), because it introduced a comparison between > the local task's deadline and dl.earl