summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/mdia/mdia.C
diff options
context:
space:
mode:
authorChris Phan <cphan@us.ibm.com>2014-01-27 14:38:48 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2014-02-14 09:51:46 -0600
commit181124a3b470fa40461b2847979e684e93580594 (patch)
treea7db396cb908b33178a6b4651ddc6d2f16b30093 /src/usr/diag/mdia/mdia.C
parent9eaf0658eca87af7163de95d65d9f7da7efc0297 (diff)
downloadtalos-hostboot-181124a3b470fa40461b2847979e684e93580594.tar.gz
talos-hostboot-181124a3b470fa40461b2847979e684e93580594.zip
MDIA: check for poweroff request between pattern tests and return
Change-Id: I19abea11dd62fbff11e8afc63d64ffc14050182f RTC: 95817 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/8569 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/diag/mdia/mdia.C')
-rw-r--r--src/usr/diag/mdia/mdia.C6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/usr/diag/mdia/mdia.C b/src/usr/diag/mdia/mdia.C
index 66a92a7fe..904bd47c4 100644
--- a/src/usr/diag/mdia/mdia.C
+++ b/src/usr/diag/mdia/mdia.C
@@ -31,7 +31,6 @@
// $Id: mss_memdiags.C,v 1.23 2013/12/02 18:59:22 bellows Exp $
#include "mdiafwd.H"
-#include "mdiaglobals.H"
#include "mdiatrace.H"
#include "mdiasm.H"
#include "mdiasmimpl.H"
@@ -54,7 +53,7 @@ errlHndl_t runStep(const TargetHandleList & i_targetList)
errlHndl_t err = 0;
- Globals globals = {};
+ Globals globals;
TargetHandle_t top = 0;
targetService().getTopLevelTarget(top);
@@ -104,6 +103,9 @@ errlHndl_t runStep(const TargetHandleList & i_targetList)
if(!err)
{
+ // set global data
+ Singleton<StateMachine>::instance().setGlobals(globals);
+
// TODO...run the workflow through the state machine
err = Singleton<StateMachine>::instance().run(list);
}
OpenPOWER on IntegriCloud