summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/mdia/mdiasm.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/diag/mdia/mdiasm.C')
-rw-r--r--src/usr/diag/mdia/mdiasm.C8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/usr/diag/mdia/mdiasm.C b/src/usr/diag/mdia/mdiasm.C
index 138887cea..e664b8b63 100644
--- a/src/usr/diag/mdia/mdiasm.C
+++ b/src/usr/diag/mdia/mdiasm.C
@@ -224,6 +224,7 @@ void StateMachine::setup(const WorkFlowAssocMap & i_list)
p->restartCommand = false;
p->memSize = 0; // TODO
p->data = NULL;
+ p->chipUnit = it->first->getAttr<ATTR_CHIP_UNIT>();
iv_workFlowProperties.push_back(p);
}
@@ -331,10 +332,11 @@ bool StateMachine::scheduleWorkItem(WorkFlowProperties & i_wfp)
iv_tp->start();
}
- MDIA_FAST("sm: dispatching work item %d for: %p, priority: %d",
- *i_wfp.workItem, getTarget(i_wfp), priority);
+ MDIA_FAST("sm: dispatching work item %d for: %p, priority: %d, "
+ "unit: %d", *i_wfp.workItem, getTarget(i_wfp), priority,
+ i_wfp.chipUnit);
- iv_tp->insert(new WorkItem(*this, &i_wfp, priority));
+ iv_tp->insert(new WorkItem(*this, &i_wfp, priority, i_wfp.chipUnit));
return true;
}
OpenPOWER on IntegriCloud