aboutsummaryrefslogtreecommitdiff
path: root/kernel/cpu.c
diff options
context:
space:
mode:
authorPeter Zijlstra <a.p.zijlstra@chello.nl>2010-03-26 12:22:14 +0100
committerIngo Molnar <mingo@elte.hu>2010-04-02 20:12:04 +0200
commitcc87f76a601d2d256118f7bab15e35254356ae21 (patch)
tree1fea5a4ad226e030cdeb14c82f12dc8e766be8b2 /kernel/cpu.c
parent65cc8e4859ff29a9ddc989c88557d6059834c2a2 (diff)
sched: Fix nr_uninterruptible count
The cpuload calculation in calc_load_account_active() assumes rq->nr_uninterruptible will not change on an offline cpu after migrate_nr_uninterruptible(). However the recent migrate on wakeup changes broke that and would result in decrementing the offline cpu's rq->nr_uninterruptible. Fix this by accounting the nr_uninterruptible on the waking cpu. Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> LKML-Reference: <new-submission> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/cpu.c')
0 files changed, 0 insertions, 0 deletions