diff options
author | Brian Bakke <bbakke@us.ibm.com> | 2018-05-16 15:48:05 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-05-18 15:07:45 -0400 |
commit | 3148c8e41ee89cb6dfcc419a6960873e4d7bc3fd (patch) | |
tree | 941d0c8d6f47b1e755900f7b630191009e2d0521 | |
parent | c0a78795a8dcf7e1baa2f70aee2d6852261b90bf (diff) | |
download | talos-hostboot-3148c8e41ee89cb6dfcc419a6960873e4d7bc3fd.tar.gz talos-hostboot-3148c8e41ee89cb6dfcc419a6960873e4d7bc3fd.zip |
Fixes to node IPC messaging to handling non-zero base addresses
This is 1st phase which adds an Attribute as a container to
preserve the calculated addresses across an MPIPL.
Change-Id: I610b11b320331a82260fe790a8680a2a98bf992b
RTC:191463
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/58942
Tested-by: Jenkins Server <pfd-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>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
-rwxr-xr-x | src/usr/targeting/common/xmltohb/attribute_types_hb.xml | 14 | ||||
-rw-r--r-- | src/usr/targeting/common/xmltohb/target_types_hb.xml | 1 |
2 files changed, 15 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types_hb.xml b/src/usr/targeting/common/xmltohb/attribute_types_hb.xml index e1cebe965..cdf325fb8 100755 --- a/src/usr/targeting/common/xmltohb/attribute_types_hb.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types_hb.xml @@ -1141,4 +1141,18 @@ <writeable/> </attribute> +<attribute> + <id>IPC_NODE_BUFFER_GLOBAL_ADDRESS</id> + <description>Global IPC Buffer Addresseses for each Node + dimension: node number (0:7) + </description> + <simpleType> + <uint64_t></uint64_t> + <array>8</array> + </simpleType> + <persistency>volatile-zeroed</persistency> + <readable /> + <writeable /> +</attribute> + </attributes> diff --git a/src/usr/targeting/common/xmltohb/target_types_hb.xml b/src/usr/targeting/common/xmltohb/target_types_hb.xml index 46c145c75..d7d9569b5 100644 --- a/src/usr/targeting/common/xmltohb/target_types_hb.xml +++ b/src/usr/targeting/common/xmltohb/target_types_hb.xml @@ -48,6 +48,7 @@ <attribute><id>ALLOW_ATTR_OVERRIDES_IN_SECURE_MODE</id></attribute> <attribute><id>HIDDEN_ERRLOGS_ENABLE</id></attribute> <attribute><id>CHKSTOP_ANALYSIS_ON_STARTUP</id></attribute> + <attribute><id>IPC_NODE_BUFFER_GLOBAL_ADDRESS</id></attribute> </targetTypeExtension> <targetTypeExtension> |