[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20171030133543.6n5lj6ml7khdds4j@hirez.programming.kicks-ass.net>
Date: Mon, 30 Oct 2017 14:35:43 +0100
From: Peter Zijlstra <peterz@...radead.org>
To: Morten Rasmussen <morten.rasmussen@....com>
Cc: mingo@...nel.org, linux-kernel@...r.kernel.org, tj@...nel.org,
josef@...icpanda.com, torvalds@...ux-foundation.org,
vincent.guittot@...aro.org, efault@....de, pjt@...gle.com,
clm@...com, dietmar.eggemann@....com, bsegall@...gle.com,
yuyang.du@...el.com
Subject: Re: [PATCH -v2 12/18] sched/fair: Rewrite PELT migration propagation
On Wed, Oct 18, 2017 at 01:45:25PM +0100, Morten Rasmussen wrote:
> > > > + * Basically (4) but in differential form:
> > > > + *
> > > > + * d(runnable_avg) += se->avg.load_avg / se->load.weight
> > > > + * (5)
> > > > + * ge->avg.load_avg += ge->load.weight * d(runnable_avg)
> >
> > And this all has runnable again, and so should make sense.
>
> I'm afraid I don't quite get why (5) is correct. It might be related to
> the issues Vincent already pointed out.
Yeah; I think so... Let me stare at his latest -- which still doesn't
update this comment.. :/
Powered by blists - more mailing lists