summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep14/call_host_mpipl_service.C
diff options
context:
space:
mode:
authorMike Baiocchi <mbaiocch@us.ibm.com>2018-02-02 10:24:23 -0600
committerNicholas E. Bofferding <bofferdn@us.ibm.com>2018-02-03 23:44:57 -0500
commit3143da8a19df8b19c5016a77895bd55dc3b73497 (patch)
tree59b458ce3918f6eb8da56a553619309d32256681 /src/usr/isteps/istep14/call_host_mpipl_service.C
parent371ca0eb55aeee32899d9296ed69c00a39e2fe64 (diff)
downloadtalos-hostboot-3143da8a19df8b19c5016a77895bd55dc3b73497.tar.gz
talos-hostboot-3143da8a19df8b19c5016a77895bd55dc3b73497.zip
Do Not Unload libruntime.so on MPIPLs
When Hostboot processes MPIPL information on istep 14.8 host_mpipl_service, it needs to preserve that information until it can write it back into the Payload structure after PHYP's HDAT and PAYLOAD are reloaded later in the IPL (istep 20 and 21). Change-Id: I8d629dd268d61c9a4c417c4acc1d6f719f157cae Backport: release-fips910 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53282 Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com> 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: Nicholas E. Bofferding <bofferdn@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/istep14/call_host_mpipl_service.C')
-rw-r--r--src/usr/isteps/istep14/call_host_mpipl_service.C15
1 files changed, 1 insertions, 14 deletions
diff --git a/src/usr/isteps/istep14/call_host_mpipl_service.C b/src/usr/isteps/istep14/call_host_mpipl_service.C
index a36f96fcc..3e2ecdb1a 100644
--- a/src/usr/isteps/istep14/call_host_mpipl_service.C
+++ b/src/usr/isteps/istep14/call_host_mpipl_service.C
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2015,2017 */
+/* Contributors Listed Below - COPYRIGHT 2015,2018 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -227,19 +227,6 @@ void* call_host_mpipl_service (void *io_pArgs)
errlCommit( l_errMsg, HWPF_COMP_ID );
}
-
- // Need to unload the runtime module regardless of whether we have
- // an error or not.
- errlHndl_t l_errUnLoad = VFS::module_unload( "libruntime.so" );
-
- if (l_errUnLoad)
- {
- TRACFCOMP(ISTEPS_TRACE::g_trac_isteps_trace,
- "ERROR : returned from VFS::module_unload (libruntime.so)" );
-
- errlCommit( l_errUnLoad, HWPF_COMP_ID );
- }
-
}
else
{
OpenPOWER on IntegriCloud