From 5d79095e4487b6af0aa15342adf257e254976328 Mon Sep 17 00:00:00 2001 From: Pawel Dziepak Date: Wed, 22 Jan 2014 03:03:19 +0100 Subject: [PATCH] scheduler: Do not update load of disabled cores --- src/system/kernel/scheduler/scheduler_cpu.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/system/kernel/scheduler/scheduler_cpu.cpp b/src/system/kernel/scheduler/scheduler_cpu.cpp index 9cbee92710..feac66e1eb 100644 --- a/src/system/kernel/scheduler/scheduler_cpu.cpp +++ b/src/system/kernel/scheduler/scheduler_cpu.cpp @@ -420,6 +420,9 @@ CoreEntry::UpdateLoad(int32 delta) ASSERT(gTrackCoreLoad); + if (fCPUCount <= 0) + return; + atomic_add(&fLoad, delta); bigtime_t now = system_time();