diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2014-03-06 22:29:41 -0600 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2014-03-07 10:43:21 -0600 |
commit | dc4ef7365e4925e85eaea80dfb4871efdc46300d (patch) | |
tree | ef95595c80d43e3aa84e67ba60956c63568f7e92 /src/usr/fsi | |
parent | ae9b44821531e1841acb7b1fa29695ac1ca11bc0 (diff) | |
download | talos-hostboot-dc4ef7365e4925e85eaea80dfb4871efdc46300d.tar.gz talos-hostboot-dc4ef7365e4925e85eaea80dfb4871efdc46300d.zip |
Fix Brazos CI Fail
I disabled the apparently problematic checking of the MAEB
on Brazos for now because it seems to have a constant error.
Change-Id: Ifc7c34b200ee87c3d61c5711fe47b57abb22cc3e
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/9387
Reviewed-by: Dean Sanner <dsanner@us.ibm.com>
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/fsi')
-rw-r--r-- | src/usr/fsi/fsidd.C | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/usr/fsi/fsidd.C b/src/usr/fsi/fsidd.C index f32771de2..1b8a795ed 100644 --- a/src/usr/fsi/fsidd.C +++ b/src/usr/fsi/fsidd.C @@ -44,6 +44,7 @@ #include <algorithm> #include <targeting/common/commontargeting.H> #include "errlud_fsi.H" +#include <util/misc.H> // FSI : General driver traces trace_desc_t* g_trac_fsi = NULL; @@ -2407,6 +2408,18 @@ errlHndl_t FsiDD::checkForErrors( FsiAddrInfo_t& i_addrInfo ) return NULL; } + //@fixme-RTC:87909 - temporary simics workaround + //Skip MAEB check on Brazos for now + if( Util::isSimicsRunning() ) + { + if( iv_master->getAttr<TARGETING::ATTR_MODEL>() + == TARGETING::MODEL_VENICE ) + { + return NULL; + } + } + + uint32_t maeb_reg = getControlReg(i_addrInfo.accessInfo.type)|FSI_MAEB_070; //check for general errors |