diff options
| author | Dan Crowell <dcrowell@us.ibm.com> | 2017-03-06 16:36:11 -0600 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-04-16 21:32:17 -0400 |
| commit | 6677ffcbda04c73a7d3ed1e651e3394c8218e503 (patch) | |
| tree | 2de578165f3517ecd95dd56548a4e5ebdfa4bb8b /src/usr/targeting/common | |
| parent | 6274618ff6a4b0cd8447c1e31940c66b40fa1c42 (diff) | |
| download | blackbird-hostboot-6677ffcbda04c73a7d3ed1e651e3394c8218e503.tar.gz blackbird-hostboot-6677ffcbda04c73a7d3ed1e651e3394c8218e503.zip | |
Propagate attribute overrides up to the HBRT code
Attribute overrides are stored in a separate tank of memory from
the regular attribute values. This tank will be added as an
additional reserved memory section for HBRT to consume (only if
overrides exist).
Also fixed a couple bugs encountered while testing:
- No longer crashes if an error is created inside the targeting
initialization code.
- Added reserved bytes to RHB definition.
Change-Id: I5b10f7ad8dfcb58c550868bb83c4d843f48e1aae
RTC: 169942
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38547
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com>
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common')
| -rwxr-xr-x | src/usr/targeting/common/xmltohb/target_types.xml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml index eb56559c2..d0a0e529d 100755 --- a/src/usr/targeting/common/xmltohb/target_types.xml +++ b/src/usr/targeting/common/xmltohb/target_types.xml @@ -577,6 +577,18 @@ <attribute><id>SCRATCH_UINT32_ARRAY_2</id></attribute> <attribute><id>SCRATCH_UINT64_ARRAY_1</id></attribute> <attribute><id>SCRATCH_UINT64_ARRAY_2</id></attribute> + <attribute><id>SCRATCH_INT8_1</id></attribute> + <attribute><id>SCRATCH_INT8_2</id></attribute> + <attribute><id>SCRATCH_INT32_1</id></attribute> + <attribute><id>SCRATCH_INT32_2</id></attribute> + <attribute><id>SCRATCH_INT64_1</id></attribute> + <attribute><id>SCRATCH_INT64_2</id></attribute> + <attribute><id>SCRATCH_INT8_ARRAY_1</id></attribute> + <attribute><id>SCRATCH_INT8_ARRAY_2</id></attribute> + <attribute><id>SCRATCH_INT32_ARRAY_1</id></attribute> + <attribute><id>SCRATCH_INT32_ARRAY_2</id></attribute> + <attribute><id>SCRATCH_INT64_ARRAY_1</id></attribute> + <attribute><id>SCRATCH_INT64_ARRAY_2</id></attribute> <attribute> <id>AFFINITY_PATH</id> <default>affinity:sys-0</default> |

