Attention is currently required from: Filip Lewiński, Jérémy Compostella, Krystian Hebel, Michał Kopeć, Michał Żygowski, Michał Żygowski, Paul Menzel.
Michał Żygowski has uploaded a new patch set (#7) to the change originally created by Filip Lewiński. ( https://review.coreboot.org/c/coreboot/+/82696?usp=email )
Change subject: cpu/x86/mp_init: Add code to restart APs ......................................................................
cpu/x86/mp_init: Add code to restart APs
When INTEL_TXT is enabled, the APs are stopped before a SCHECK call to ACM is invoked. However, SCHECK happens before the final MTRRs are programmed on APs. This results in MTRR programming failure on APs on platforms using INTEL_TXT.
Add API to restart the APs that can be used by Intle TXT driver.
TEST=Run coreboot with INTEL_TXT enabled on Protectli VP4670 and see coreboot no longer complains on inability to run a MTRR programming task on APs.
Change-Id: Ief2a7629d3075de29b363d05330e3a76cef48971 Signed-off-by: Michał Żygowski michal.zygowski@3mdeb.com --- M src/cpu/x86/mp_init.c M src/include/cpu/x86/mp.h 2 files changed, 50 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/96/82696/7