From fd27bc6d28c5a4807e6bae32bf04fe02030d5636 Mon Sep 17 00:00:00 2001 From: "Richard J. Knight" Date: Tue, 23 Jan 2018 11:18:51 -0600 Subject: Enable multi-drawer hdat construction -Enable IPC message to drawers to populate hdat -Update HDAT HB reserved memory pointer allocation to be based on the number of drawers in the system -Modify reserved memory pointer allocator to allow drawer specific range of reserved memory pointers -Duplicate data in hdat will be resolved with a follow on commit. Change-Id: I8093a0aac36fbd3d6642db6a1595caa020fd6e78 RTC:186290 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52655 Tested-by: Jenkins Server Reviewed-by: Prachi Gupta Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Martin Gloff Reviewed-by: William G. Hoffa --- src/include/usr/runtime/runtime.H | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) (limited to 'src/include/usr') diff --git a/src/include/usr/runtime/runtime.H b/src/include/usr/runtime/runtime.H index 017154a1f..4d45defcf 100644 --- a/src/include/usr/runtime/runtime.H +++ b/src/include/usr/runtime/runtime.H @@ -35,19 +35,6 @@ namespace RUNTIME { -/** - * @brief Populate attributes in mainstore for HostServices - * - * @return errlHndl_t NULL on success - */ -errlHndl_t populate_attributes( void ); - -/** - * @brief Populate node attributes in mainstore for HostServices - * - * @return errlHndl_t NULL on Success - */ -errlHndl_t populate_node_attributes( uint64_t i_nodeNum ); /** * @brief Add the host data mainstore location to VMM @@ -70,6 +57,13 @@ errlHndl_t load_host_data( void ); */ errlHndl_t populate_hbRuntimeData( void ); +/** + * @brief Populate node attributes in mainstore for HostServices + * + * @return errlHndl_t NULL on Success + */ +errlHndl_t populate_HbRsvMem( uint64_t i_nodeNum ); + /** * @brief persistent read/write Attribute validity runtime check * -- cgit v1.2.1