summaryrefslogtreecommitdiffstats
path: root/src/makefile
diff options
context:
space:
mode:
authorNick Bofferding <bofferdn@us.ibm.com>2018-06-26 01:49:20 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-06-27 16:32:10 -0400
commitfd642c6bf549be5dc8c8e4877ab64a920ba54be9 (patch)
treefd86a308e6aff9dc5d1242637ffb05550250f487 /src/makefile
parenta729adbb19660b65ce613392d25309c3b2eb840f (diff)
downloadtalos-hostboot-fd642c6bf549be5dc8c8e4877ab64a920ba54be9.tar.gz
talos-hostboot-fd642c6bf549be5dc8c8e4877ab64a920ba54be9.zip
Invoke P9 TIs correctly
Prior to this change, the assembly code to invoke p9 attentions did not flush the instruction cache, which led to the alternative behavior of the attn instruction, namely invoking the hypervisor emulation assistance interrupt / illegal instruction handler. This caused chaos in the shutdown path, especially after the CPUs come online in istep 16. Change-Id: I7c5bf4342a41136e82326da285eed059d4fb17a3 CQ: SW419736 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/61351 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/makefile')
-rw-r--r--src/makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/makefile b/src/makefile
index d6a4cf944..571916960 100644
--- a/src/makefile
+++ b/src/makefile
@@ -72,7 +72,7 @@ BOOTLDR_OBJECTS += bl_pnorAccess.o
BOOTLDR_OBJECTS += bl_pnor_utils.o
BOOTLDR_OBJECTS += bl_pnor_ecc.o
BOOTLDR_OBJECTS += bl_terminate.o
-BOOTLDR_OBJECTS += forceattn_p8.o
+BOOTLDR_OBJECTS += forceattn_p9.o
BOOTLDR_OBJECTS += bl_string_utils.o
BOOTLDR_OBJECTS += rom_entry.o
@@ -116,7 +116,7 @@ DIRECT_BOOT_OBJECTS += blockmsghdlr.o
DIRECT_BOOT_OBJECTS += stacksegment.o
DIRECT_BOOT_OBJECTS += softpatch_p8.o
DIRECT_BOOT_OBJECTS += shutdown.o
-DIRECT_BOOT_OBJECTS += forceattn_p8.o
+DIRECT_BOOT_OBJECTS += forceattn_p9.o
DIRECT_BOOT_OBJECTS += terminate.o
DIRECT_BOOT_OBJECTS += ipc.o
DIRECT_BOOT_OBJECTS += machchk.o
OpenPOWER on IntegriCloud