From 1c830e13d2447ff6c41402dbfa8dec4d7ee3e801 Mon Sep 17 00:00:00 2001 From: Nico Fajardo Date: Wed, 16 Oct 2019 15:20:16 -0500 Subject: Add FAPI_ASSERT for unsupported SPD rank in RTT fetch Change-Id: I10523ec048e04eebe35e55894949e54a796a2aa5 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/85430 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Dev-Ready: STEPHEN GLANCY Reviewed-by: Mark Pizzutillo Tested-by: PPE CI Tested-by: Hostboot CI Tested-by: HWSV CI Reviewed-by: Louis Stermole Reviewed-by: STEPHEN GLANCY Reviewed-by: Jennifer A Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/85448 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Daniel M Crowell --- .../memory/lib/data_engine/attr_engine_traits.H | 30 +++++++++++++++++----- .../procedures/xml/error_info/generic_error.xml | 15 +++++++++++ 2 files changed, 39 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/import/generic/memory/lib/data_engine/attr_engine_traits.H b/src/import/generic/memory/lib/data_engine/attr_engine_traits.H index 077466a3c..c31a5ae30 100644 --- a/src/import/generic/memory/lib/data_engine/attr_engine_traits.H +++ b/src/import/generic/memory/lib/data_engine/attr_engine_traits.H @@ -1393,8 +1393,14 @@ struct attrEngineTraitsget_rank() ). + set_TARGET(l_ocmb), + "%s SPD decoder returned invalid rank: %d", + spd::c_str(l_ocmb), + i_efd_data->get_rank()); break; }; @@ -1484,8 +1490,14 @@ struct attrEngineTraitsget_rank() ). + set_TARGET(l_ocmb), + "%s SPD decoder returned invalid rank: %d", + spd::c_str(l_ocmb), + i_efd_data->get_rank()); break; }; @@ -1580,8 +1592,14 @@ struct attrEngineTraitsget_rank() ). + set_TARGET(l_ocmb), + "%s SPD decoder returned invalid rank: %d", + spd::c_str(l_ocmb), + i_efd_data->get_rank()); break; }; diff --git a/src/import/generic/procedures/xml/error_info/generic_error.xml b/src/import/generic/procedures/xml/error_info/generic_error.xml index 0b7e037d9..ea67f4551 100644 --- a/src/import/generic/procedures/xml/error_info/generic_error.xml +++ b/src/import/generic/procedures/xml/error_info/generic_error.xml @@ -504,6 +504,21 @@ + + RC_MSS_INVALID_SPD_RANK + + Invalid rank passed into attribute engine. + May be due to problem in SPD. + + FUNCTION + RANK + TARGET + + CODE + HIGH + + + RC_MSS_INVALID_SPD_RESERVED_BITS -- cgit v1.2.1