Attention is currently required from: Jérémy Compostella.

Arthur Heymans uploaded patch set #2 to this change.

View Change

cpu/x86/smm: Set up page tables in safe SMRAM

Relying on page tables being in RO flash is not safe in every setup,
therefore set up some page tables in SMRAM that the permanent smihandler
can use.

Tested on QEMU.

Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Change-Id: Icb3086abd577b9abb9966dd910a264a873ace4ed
---
M src/cpu/x86/mp_init.c
M src/cpu/x86/smm/smm_module_loader.c
2 files changed, 54 insertions(+), 4 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/36/80336/2

To view, visit change 80336. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: main
Gerrit-Change-Id: Icb3086abd577b9abb9966dd910a264a873ace4ed
Gerrit-Change-Number: 80336
Gerrit-PatchSet: 2
Gerrit-Owner: Arthur Heymans <arthur@aheymans.xyz>
Gerrit-Reviewer: Jérémy Compostella <jeremy.compostella@intel.com>
Gerrit-CC: build bot (Jenkins) <no-reply@coreboot.org>
Gerrit-Attention: Jérémy Compostella <jeremy.compostella@intel.com>
Gerrit-MessageType: newpatchset