On Thu, Oct 09, 2014 at 04:18:02PM +0200, Vincent Guittot wrote: > On 9 October 2014 14:16, Peter Zijlstra <[email protected]> wrote: > > On Tue, Oct 07, 2014 at 02:13:36PM +0200, Vincent Guittot wrote: > >> +static inline bool > >> +group_has_capacity(struct lb_env *env, struct sg_lb_stats *sgs) > >> { > >> + if ((sgs->group_capacity * 100) > > >> + (sgs->group_usage * env->sd->imbalance_pct)) > >> + return true; > > > > Why the imb_pct there? We're looking for 100% utilization, not 130 or > > whatnot, right? > > Having exactly 100% is quite difficult because of various rounding. > So i have added a margin/threshold to prevent any excessive change of the > state. > I have just to use the same margin/threshold than in other place in > load balance. >
Yet you failed to mention this anywhere. Also does it really matter? -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

