summaryrefslogtreecommitdiffstats
path: root/src/usr
diff options
context:
space:
mode:
authorCorey Swenson <cswenson@us.ibm.com>2019-07-09 14:07:59 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2019-07-10 15:36:13 -0500
commitbde6d57b27576f1348de0440ec83636ca08d18a2 (patch)
tree61d4feff3559f96641a52cf710a068a3c892700d /src/usr
parentc3517840951622956b54c5ae29dbbed36b640534 (diff)
downloadblackbird-hostboot-bde6d57b27576f1348de0440ec83636ca08d18a2.tar.gz
blackbird-hostboot-bde6d57b27576f1348de0440ec83636ca08d18a2.zip
Deconfig dimms when nvdimm encryption unlock fails
Change-Id: I7c9c7a9d7923f96816e4baf82443855fb64aaa03 CQ:SW469507 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/80164 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: Roland Veloz <rveloz@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr')
-rw-r--r--src/usr/isteps/nvdimm/nvdimm.C8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/usr/isteps/nvdimm/nvdimm.C b/src/usr/isteps/nvdimm/nvdimm.C
index d2ca8fc95..a56856f30 100644
--- a/src/usr/isteps/nvdimm/nvdimm.C
+++ b/src/usr/isteps/nvdimm/nvdimm.C
@@ -1879,8 +1879,12 @@ bool nvdimm_encrypt_unlock(TargetHandleList &i_nvdimmList)
l_err->collectTrace(NVDIMM_COMP_NAME);
l_err->addPartCallout( l_nvdimm,
- HWAS::NV_CONTROLLER_PART_TYPE,
- HWAS::SRCI_PRIORITY_HIGH);
+ HWAS::NV_CONTROLLER_PART_TYPE,
+ HWAS::SRCI_PRIORITY_HIGH);
+ l_err->addHwCallout( l_nvdimm,
+ HWAS::SRCI_PRIORITY_MED,
+ HWAS::DECONFIG,
+ HWAS::GARD_NULL );
errlCommit( l_err, NVDIMM_COMP_ID );
nvdimmSetEncryptionError(l_nvdimm);
OpenPOWER on IntegriCloud