Messages in this thread | | | Subject | Re: [PATCH v3] sched: balance_cpu to consider other cpus in its group as target of (pinned) task | From | Peter Zijlstra <> | Date | Wed, 20 Jun 2012 19:40:48 +0200 |
| |
On Tue, 2012-06-19 at 17:43 +0530, Prashanth Nageshappa wrote: > + new_dst_cpu = cpumask_first_and(env->dst_grpmask, > + tsk_cpus_allowed(p));
> + if ((env.flags & LBF_SOME_PINNED) && env.imbalance > 0 && > + lb_iterations++ < max_lb_iterations) {
Hmm, too bad dst_grpmask isn't an actual mask, otherwise we could simply clear the cpu we just had, just like the ALL_PINNED does with cpus.
| |