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();