diff options
author | Nick Bofferding <bofferdn@us.ibm.com> | 2018-11-27 20:58:17 -0600 |
---|---|---|
committer | Nicholas E. Bofferding <bofferdn@us.ibm.com> | 2018-11-29 17:14:18 -0600 |
commit | 27fd45b3d88a4df575af9c6e7924f603aa7242ab (patch) | |
tree | ed873c7067a8e4d15e64b6ae8b551dedfd47a063 /src/usr/initservice | |
parent | b3290cc00d1768adf99a2c01472626b6eaeea17d (diff) | |
download | talos-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.C | 3 |
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, |