Attention is currently required from: Julius Werner, Jérémy Compostella, Kapil Porwal, Nico Huber, Subrata Banik.
Hello Arthur Heymans, Julius Werner, Jérémy Compostella, Kapil Porwal, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/81960?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed: Verified+1 by build bot (Jenkins)
Change subject: arch/x86: Enable long mode entry into payload for x86_64 support ......................................................................
arch/x86: Enable long mode entry into payload for x86_64 support
This patch allows coreboot to enter libpayload in long mode (64-bit) instead of protected mode (32-bit), enabling support for upcoming Intel platforms and payloads requiring access to memory beyond 4GB.
This change ensures compatibility between libpayload and depthcharge, preventing compilation issues and stack misalignment during the transition.
BUG=b:242829490 TEST=Entered libpayload in long mode, successfully parsed coreboot table.
Change-Id: Ic5e6f0af11c05e8b075b8c20880c012747a1df9b Signed-off-by: Subrata Banik subratabanik@google.com --- M src/arch/x86/boot.c 1 file changed, 33 insertions(+), 4 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/60/81960/2