summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/usr/secureboot/node_comm/node_comm_exchange.C11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/usr/secureboot/node_comm/node_comm_exchange.C b/src/usr/secureboot/node_comm/node_comm_exchange.C
index 78521b0e4..3b49f73dd 100644
--- a/src/usr/secureboot/node_comm/node_comm_exchange.C
+++ b/src/usr/secureboot/node_comm/node_comm_exchange.C
@@ -198,7 +198,16 @@ errlHndl_t nodeCommAbusGetRandom(uint64_t & o_nonce)
err->collectTrace(SECURE_COMP_NAME);
err->collectTrace(NODECOMM_TRACE_NAME);
err->collectTrace(TRBOOT_COMP_NAME);
- errlCommit(err, SECURE_COMP_ID);
+
+ // @TODO CQ: SW444320
+ //
+ // Restore errlCommit of this error as part of the referenced
+ // defect fix. Until that fix is in place, committing an error
+ // in this path with the intent of continuing would set up a condition
+ // where FSP fails to wake Hostboot out of winkle state.
+ delete err;
+ err=nullptr;
+ //errlCommit(err, SECURE_COMP_ID);
}
TRACFCOMP(g_trac_nc,EXIT_MRK"nodeCommAbusGetRandom: "
OpenPOWER on IntegriCloud