diff options
author | Chris Phan <cphan@us.ibm.com> | 2014-07-22 16:08:30 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2014-08-13 16:06:43 -0500 |
commit | 33b10855c501a5fb450fa5c7d377377576e1188a (patch) | |
tree | bd3b6966c8afba5d460ed25882f02458218f1e2d /src/usr/diag/prdf/common/framework/service/iipServiceDataCollector.h | |
parent | 15cde95b1c44bdfd603957d13e851001fa0da78c (diff) | |
download | talos-hostboot-33b10855c501a5fb450fa5c7d377377576e1188a.tar.gz talos-hostboot-33b10855c501a5fb450fa5c7d377377576e1188a.zip |
PRD: Move Trace Array Data outside of Register Capture Section
Change-Id: I071ede7a3666c162cfe7893b1a08acb61076e1df
RTC: 112428
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/12391
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Reviewed-by: Zane Shelley <zshelle@us.ibm.com>
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/12726
Diffstat (limited to 'src/usr/diag/prdf/common/framework/service/iipServiceDataCollector.h')
-rwxr-xr-x | src/usr/diag/prdf/common/framework/service/iipServiceDataCollector.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/common/framework/service/iipServiceDataCollector.h b/src/usr/diag/prdf/common/framework/service/iipServiceDataCollector.h index 5399292a3..6eecfadb9 100755 --- a/src/usr/diag/prdf/common/framework/service/iipServiceDataCollector.h +++ b/src/usr/diag/prdf/common/framework/service/iipServiceDataCollector.h @@ -213,6 +213,13 @@ public: */ CaptureData & GetCaptureData() {return(captureData);} + /** + * @brief Get access to the traceArrayData object + * + * @Return TraceArray Data + */ + CaptureData & getTraceArrayData() {return iv_traceArrayData;} + /** Add a mru to the Callout list <ul> @@ -771,6 +778,12 @@ private: // Data ErrorSignature error_signature; CaptureData captureData; + + // This is used to hold L2/L3/NX trace array data. + // We need to separate this out from above scom + // reg captureData in case system runs out of errl + // storage space and truncates our logs. + CaptureData iv_traceArrayData; SDC_MRU_LIST xMruList; // dg07 PRDF_SIGNATURES iv_SignatureList; // jl00 uint32_t maskId; |