summaryrefslogtreecommitdiffstats
path: root/src/usr/initservice
diff options
context:
space:
mode:
authorNick Bofferding <bofferdn@us.ibm.com>2018-11-27 20:58:17 -0600
committerNicholas E. Bofferding <bofferdn@us.ibm.com>2018-11-29 17:14:18 -0600
commit27fd45b3d88a4df575af9c6e7924f603aa7242ab (patch)
treeed873c7067a8e4d15e64b6ae8b551dedfd47a063 /src/usr/initservice
parentb3290cc00d1768adf99a2c01472626b6eaeea17d (diff)
downloadtalos-hostboot-27fd45b3d88a4df575af9c6e7924f603aa7242ab.tar.gz
talos-hostboot-27fd45b3d88a4df575af9c6e7924f603aa7242ab.zip
Remove trace buffer flush at end of shutdown path
During early boot fails (for example, HBD secure verification fail), the trace daemon is not yet loaded. In this case, invoking trace flush on the shutdown path will hang the shutdown handler and prevent Hostboot from TIing. This patch removes that final trace flush. Change-Id: I7ce587e648da42a017ff1304d943d0f2201eced2 CQ: SW451419 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69175 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-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> Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
Diffstat (limited to 'src/usr/initservice')
-rw-r--r--src/usr/initservice/baseinitsvc/initservice.C3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/usr/initservice/baseinitsvc/initservice.C b/src/usr/initservice/baseinitsvc/initservice.C
index 33cc46419..2f95e8c1e 100644
--- a/src/usr/initservice/baseinitsvc/initservice.C
+++ b/src/usr/initservice/baseinitsvc/initservice.C
@@ -989,9 +989,6 @@ void InitService::_doShutdown(uint64_t i_status,
i_error_info,
true); // Force write
- // Ensure all traces get flushed to the console
- TRAC_FLUSH_BUFFERS();
-
shutdown(iv_worst_status,
i_payload_base,
i_payload_entry,
OpenPOWER on IntegriCloud