summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/hwp/cache/p9_l2err_extract.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/cache/p9_l2err_extract.C')
-rw-r--r--src/import/chips/p9/procedures/hwp/cache/p9_l2err_extract.C11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/hwp/cache/p9_l2err_extract.C b/src/import/chips/p9/procedures/hwp/cache/p9_l2err_extract.C
index d3b9ab6d7..68370f008 100644
--- a/src/import/chips/p9/procedures/hwp/cache/p9_l2err_extract.C
+++ b/src/import/chips/p9/procedures/hwp/cache/p9_l2err_extract.C
@@ -205,6 +205,17 @@ extern "C"
{
trace_index--;
+ if (p9_tracearray_is_trace_start_marker(trace_array[trace_index]) == fapi2::FAPI2_RC_SUCCESS)
+ {
+
+ FAPI_DBG("Head found at trace index %i, no error is found!", trace_index);
+ FAPI_DBG("%2X: 0x%016llX%016llX", trace_index, trace_array[trace_index].get<uint64_t>( 0 ),
+ trace_array[trace_index].get<uint64_t>( 1 ));
+ error_found = false;
+ ce_ue = true;
+ break;
+ }
+
//Only look at data entries (ie ignore compression entries for now)
if( !trace_array[trace_index].isBitClear( 88, 7 ) )
{
OpenPOWER on IntegriCloud