lkml.org 
[lkml]   [2008]   [Nov]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH][mmotm] Sched fix stale value in average load per task
Ingo Molnar wrote:
> * Balbir Singh <balbir@linux.vnet.ibm.com> wrote:
>
>> cpu_avg_load_per_task() returns a stale value when nr_running is 0.
>> It returns an older stale (caculated when nr_running was non zero)
>> value. This patch returns and sets rq->avg_load_per_task to zero
>> when nr_running is 0.
>>
>> Compile and boot tested on a x86_64 box.
>>
>> Signed-off-by: Balbir Singh <balbir@linux.vnet.ibm.com>
>> ---
>>
>> kernel/sched.c | 2 ++
>> 1 file changed, 2 insertions(+)
>
> applied to tip/sched/urgent, thanks Balbir!
>
> i'm wondering, have you observed load-balancer misbehavior due to this
> load-average imprecision bug, on some workload? (or have you found
> this via code review)


Thanks, Ingo!

I found this issue through code review. I did not see any misbehaviour yet due
to load-average imprecision.


--
Balbir

PS: FYI: I missed this email, since my name was missing in the to and cc list.
Could you check to see if there is any issue with your mailer, I'll do the same.


\
 
 \ /
  Last update: 2008-11-12 12:55    [W:0.037 / U:0.540 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site