Attention is currently required from: Benjamin Doron, Jérémy Compostella, Patrick Georgi, Patrick Rudolph.
Hello Benjamin Doron, Jérémy Compostella, Patrick Georgi, Patrick Rudolph, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/79738?usp=email
to look at the new patch set (#7).
The following approvals got outdated and were removed: Code-Review+1 by Benjamin Doron, Code-Review+2 by Patrick Rudolph, Verified+1 by build bot (Jenkins)
Change subject: smmstorev2: Load the communication buffer at SMM setup ......................................................................
smmstorev2: Load the communication buffer at SMM setup
This removes the runtime SMI call to set up the communication buffer for SMMSTORE in favor of setting this buffer up during the installation of the smihandler.
The reason is that it's less code in the handler and a time costly SMI is also avoided in ramstage.
Signed-off-by: Arthur Heymans arthur@aheymans.xyz Change-Id: I94dce77711f37f87033530f5ae48cb850a39341b --- M Documentation/drivers/smmstorev2.md M src/cpu/x86/smm/smm_module_handler.c M src/cpu/x86/smm/smm_module_loader.c M src/drivers/smmstore/ramstage.c M src/drivers/smmstore/smi.c M src/drivers/smmstore/store.c M src/include/cpu/x86/smm.h M src/include/smmstore.h 8 files changed, 48 insertions(+), 79 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/38/79738/7