summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/mdia/mdiasm.C
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@us.ibm.com>2013-04-12 10:19:28 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-04-22 17:22:34 -0500
commit6340a95a7e95dc55fc947ecaaabb9b60b88a2915 (patch)
tree54c72ff3b9e3ce7f0541cf14ca188763f4fdec60 /src/usr/diag/mdia/mdiasm.C
parent3e99599f66ac6e9037a1e7de66a15096bbc477b8 (diff)
downloadtalos-hostboot-6340a95a7e95dc55fc947ecaaabb9b60b88a2915.tar.gz
talos-hostboot-6340a95a7e95dc55fc947ecaaabb9b60b88a2915.zip
MDIA: Avoid starting commands on same Centaur
RTC: 38370 Change-Id: I55fb7d9046e54fbcc31dab595bc597724a9a09d4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4050 Tested-by: Jenkins Server Reviewed-by: Zane Shelley <zshelle@us.ibm.com> Reviewed-by: Christopher T. Phan <cphan@us.ibm.com> Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
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