summaryrefslogtreecommitdiffstats
path: root/src/import
diff options
context:
space:
mode:
authorRichard J. Knight <rjknight@us.ibm.com>2016-09-08 21:43:41 -0500
committerWilliam G. Hoffa <wghoffa@us.ibm.com>2017-05-30 12:13:35 -0400
commitf40c36f24617270bf362344285e95213bfc0cf89 (patch)
tree300e24b5d408c9ed036801ebda04f4b7390932d4 /src/import
parent469637a7cdc0b12419f9e490d82f048e22cb25b3 (diff)
downloadblackbird-hostboot-f40c36f24617270bf362344285e95213bfc0cf89.tar.gz
blackbird-hostboot-f40c36f24617270bf362344285e95213bfc0cf89.zip
Update parser handling of collectFfdc error xml tags
-Removed requirement for adding function signature to parser -Changed ffdc function argument types to fapi2::ffdc_t for all parms, type information is lost in ffdc class and fifo transfer from the sbe. Change-Id: I28bd027657ed25bda662e78a034d3ffa07294aba Original-Change-Id: If0f39a41ea6c1eb05bb6d1ae193c28c3dc77068f Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29473 Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/41063 Tested-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Diffstat (limited to 'src/import')
-rw-r--r--src/import/chips/p9/procedures/xml/error_info/proc_example_errors.xml25
1 files changed, 23 insertions, 2 deletions
diff --git a/src/import/chips/p9/procedures/xml/error_info/proc_example_errors.xml b/src/import/chips/p9/procedures/xml/error_info/proc_example_errors.xml
index 55d83ef83..9ed8a1552 100644
--- a/src/import/chips/p9/procedures/xml/error_info/proc_example_errors.xml
+++ b/src/import/chips/p9/procedures/xml/error_info/proc_example_errors.xml
@@ -78,7 +78,7 @@
test example
</description>
<buffer>BUFFER</buffer>
- <collectFfdc>p9_collect_some_ffdc,parm1,parm2</collectFfdc>
+ <!--collectFfdc>p9_collect_some_ffdc,parm1</collectFfdc-->
<callout>
<procedure>CODE</procedure>
<priority>HIGH</priority>
@@ -111,7 +111,28 @@
<childPosOffsetMultiplier>0x01000000</childPosOffsetMultiplier>
</basedOnPresentChildren>
</collectRegisterFfdc>
- </hwpError>
+</hwpError>
+
+<hwpError>
+ <sbeError/>
+ <rc>RC_PIB_ERROR_1</rc>
+ <description>
+ Return code used for testing collectFfdc - returns single piece of data
+ </description>
+ <ffdc>FFDC_DATA1</ffdc>
+</hwpError>
+<hwpError>
+ <sbeError/>
+ <rc>RC_PIB_ERROR_2</rc>
+ <description>
+ Return code used for testing collectFfdc - returns two pieces of
+ ffdc data
+ </description>
+ <ffdc>FFDC_DATA1</ffdc>
+ <ffdc>FFDC_DATA2</ffdc>
+</hwpError>
+
+
</hwpErrors>
OpenPOWER on IntegriCloud