diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2019-07-16 15:51:06 -0500 |
---|---|---|
committer | Daniel M Crowell <dcrowell@us.ibm.com> | 2019-08-05 15:33:09 -0500 |
commit | 7a758c4ef4c69abf1510271e437d250e4691f1ac (patch) | |
tree | 3b271dcbfe48d4ff0d02304675275434dc634b8a /src/lib/assert.C | |
parent | 4ced775921eb599a0579e98c2f3f19ab08b53ed3 (diff) | |
download | talos-hostboot-7a758c4ef4c69abf1510271e437d250e4691f1ac.tar.gz talos-hostboot-7a758c4ef4c69abf1510271e437d250e4691f1ac.zip |
Handle processor swap between slots to 1-socket system
If a processor was booted in the second slot, it will be programmed
to use the memory for that slot. When it is installed in the first
slot it will then get reprogrammed to use the data for slot0.
However, if the new system only contains data for that 1 slot, we
won't be able to find a match to do the initial part of the boot.
This change will force some values into good enough shape to get
the boot far enough to do the SBE update to reprogram the memory
map.
Change-Id: I9b88d4181272104a8c680e9b5e84c4d204fdea05
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/80680
Reviewed-by: Matt Derksen <mderkse1@us.ibm.com>
Reviewed-by: Christian R Geddes <crgeddes@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: Daniel M Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/lib/assert.C')
0 files changed, 0 insertions, 0 deletions