diff options
author | Vasant Hegde <hegdevasant@linux.vnet.ibm.com> | 2018-07-17 18:36:35 +0530 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-07-20 14:27:26 -0500 |
commit | 99c1c9d7dcc2944a949066868c3472db5b1d8915 (patch) | |
tree | 6a38f5c66c4aa035fd34c6526383a30a197f8cf4 | |
parent | 8af690ede64b2f7e99c7c315819d6082a17e1204 (diff) | |
download | talos-hostboot-99c1c9d7dcc2944a949066868c3472db5b1d8915.tar.gz talos-hostboot-99c1c9d7dcc2944a949066868c3472db5b1d8915.zip |
hdata: Increase RHB instance count
We are adding more RHB entry. Hence lets increase RHB count to 20.
(This is magic number and a short term fix. May be on long term we
have to add logic to calculcate actual count during HDAT building).
Fixes below issue:
58.67673|================================================
58.73507|Error reported by runtime (0x1A00) PLID 0x90000038
58.73931| Invalid instance requested for Reserved Hostboot Memory section
58.73932| ModuleId 0x07 RUNTIME::MOD_HDATSERVICE_GETHOSTDATASECTION
58.73933| ReasonCode 0x1a20 RUNTIME::RC_INVALID_RHB_INSTANCE
58.73934| UserData1 Requested instance (reserved mem array index) : 0x000f
58.73935| UserData2 maximum array index allowed : 0x000000000000000e
58.73936|------------------------------------------------
58.74148| Callout type : Procedure Callout
58.74149| Procedure : EPUB_PRC_HB_CODE
58.74149| Priority : SRCI_PRIORITY_HIGH
58.74150|------------------------------------------------
Change-Id: If6ead293576d18423679daff61c2c0039f02e910
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/62628
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Sampa Misra <sampmisr@in.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
-rwxr-xr-x | src/usr/hdat/hdatmsvpd.H | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/usr/hdat/hdatmsvpd.H b/src/usr/hdat/hdatmsvpd.H index a9dd8f79e..0778e3e9a 100755 --- a/src/usr/hdat/hdatmsvpd.H +++ b/src/usr/hdat/hdatmsvpd.H @@ -60,7 +60,7 @@ const uint32_t HDAT_BITS_PER_BYTE = 8; const uint32_t HDAT_MB_PER_GB = 1024; const uint32_t MAX_CHIP_EC_CNT_PER_MSAREA = 2; const uint32_t HDAT_START_INSTANCE = 0; -const uint32_t HDAT_RHB_MAX_RANGE_ENTRIES = 15; +const uint32_t HDAT_RHB_MAX_RANGE_ENTRIES = 20; const uint32_t MAX_DIMMS_PER_MCBIST = 8; /** @brief Structure version number |