diff options
author | Brad Bishop <bradleyb@us.ibm.com> | 2013-04-12 10:19:28 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-04-22 17:22:34 -0500 |
commit | 6340a95a7e95dc55fc947ecaaabb9b60b88a2915 (patch) | |
tree | 54c72ff3b9e3ce7f0541cf14ca188763f4fdec60 /src/usr/diag/mdia/mdiasm.C | |
parent | 3e99599f66ac6e9037a1e7de66a15096bbc477b8 (diff) | |
download | talos-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.C | 8 |
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; } |