summaryrefslogtreecommitdiffstats
path: root/src/sys/init
diff options
context:
space:
mode:
authorMike Jones <mjjones@us.ibm.com>2012-03-23 16:04:35 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2012-03-27 12:21:51 -0500
commitf037d0552a46caae37b0e7371fc6ce4837ecce1c (patch)
treea83b8582455f5777222ce6390effb8a64862f408 /src/sys/init
parent6a4e3754a25659758af50f8036f2642077166f15 (diff)
downloadtalos-hostboot-f037d0552a46caae37b0e7371fc6ce4837ecce1c.tar.gz
talos-hostboot-f037d0552a46caae37b0e7371fc6ce4837ecce1c.zip
HWPF: Hostboot errlogs should cope with HWP error IDs greater than 255
RTC: 39175 This is **part** of the work required for RTC 39175. When a HWP creates an error, the reason code is (HWPF_COMP_ID | errID). The errID is a single byte. Error log tags are automatically created so that the errors can be parsed. However at some point there will be more than 255 HWP errors so this scheme will not work. And more pressing is RTC 39175, the error IDs will change from 0, 1, 2, 3, to 32-bit hash codes. The new plan is to have a fixed reason code for HWP errors (HWPF_COMP_ID | RC_HWP_GENERATED_ERROR), the 32 bit error ID will be FFDC data which will be parsed by an auto-generated function. This also changes the expected HWPF unit test error to be committed by CXXTEST which is the subject of a request by Dan. Change-Id: I5669f2a53702649d4599556a9e380ec3725ca51b Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/792 Tested-by: Jenkins Server Reviewed-by: Brian H. Horton <brianh@linux.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/sys/init')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud