From be8f70f9dd5f579bae9e30b0ae11ad124e621243 Mon Sep 17 00:00:00 2001 From: Martin Quinson Date: Sun, 17 Jan 2016 12:21:37 +0100 Subject: [PATCH 1/1] one step to make VM usable with any Cpu model --- src/surf/host_interface.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/surf/host_interface.cpp b/src/surf/host_interface.cpp index 34db01bf0f..8e2f22c9bf 100644 --- a/src/surf/host_interface.cpp +++ b/src/surf/host_interface.cpp @@ -52,11 +52,9 @@ void HostModel::adjustWeightOfDummyCpuActions() iter != VMModel::ws_vms.end(); ++iter) { VirtualMachine *ws_vm = &*iter; - CpuCas01 *cpu_cas01 = static_cast(ws_vm->p_cpu); - xbt_assert(cpu_cas01, "cpu-less host"); + Cpu *cpu = ws_vm->p_cpu; - int is_active = lmm_constraint_used(cpu_cas01->getModel()->getMaxminSystem(), cpu_cas01->getConstraint()); - // int is_active_old = constraint_is_active(cpu_cas01); + int is_active = lmm_constraint_used(cpu->getModel()->getMaxminSystem(), cpu->getConstraint()); if (is_active) { /* some tasks exist on this VM */ -- 2.20.1