diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2018-01-10 11:07:59 -0600 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-01-15 22:36:51 -0500 |
commit | 1e973575493db7b15d6cd36613034e3ea17ca900 (patch) | |
tree | 7b05bb79e0352879f33da0cfbf08c97d51b46af3 /src/usr | |
parent | f7a5547478eae53e6623164b8faacfaf6e721cb1 (diff) | |
download | talos-hostboot-1e973575493db7b15d6cd36613034e3ea17ca900.tar.gz talos-hostboot-1e973575493db7b15d6cd36613034e3ea17ca900.zip |
Expand Hostboot to 64MB
We hit out-of-memory errors while trying to boot a Opal system
due to the large amount of memory used by the PM procedures
and the pinning of memory in secure mode.
Also did some other rearranging of the pinned memory sections
to get some space back.
Change-Id: I61f219d7f32871a39b236d963bae893a6ef0ce0e
CQ: SW413191
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51724
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: Matt Derksen <mderkse1@us.ibm.com>
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr')
-rw-r--r-- | src/usr/isteps/istep14/call_proc_exit_cache_contained.C | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/usr/isteps/istep14/call_proc_exit_cache_contained.C b/src/usr/isteps/istep14/call_proc_exit_cache_contained.C index aa20dd2d2..94d133519 100644 --- a/src/usr/isteps/istep14/call_proc_exit_cache_contained.C +++ b/src/usr/isteps/istep14/call_proc_exit_cache_contained.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2015,2017 */ +/* Contributors Listed Below - COPYRIGHT 2015,2018 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -74,7 +74,7 @@ void* call_proc_exit_cache_contained (void *io_pArgs) // figure out what targets we need // customize any other inputs // set up loops to go through all targets (if parallel, spin off a task) - // extend the memory space from 8MEG to 48Meg + // extend the memory space from cache out to VMM_MEMORY_SIZE of mainstore //if mirrored then check that there is going to be memory at that location. //For sapphire with mirrored location flipped and at zero, @@ -326,7 +326,7 @@ void* call_proc_exit_cache_contained (void *io_pArgs) } } - // Call the function to extend VMM to 48MEG + // Call the function to extend VMM to mainstore int rc = mm_extend(); if (rc!=0) @@ -338,7 +338,7 @@ void* call_proc_exit_cache_contained (void *io_pArgs) * @userdata1 rc from mm_extend * @userdata2 <UNUSED> * - * @devdesc Failure extending memory to 48MEG after + * @devdesc Failure extending memory to after * exiting cache contained mode. */ l_errl = new ERRORLOG::ErrlEntry |