From: "memristor2 via groups.io" <memristor2=proton.me@groups.io>
To: "devel@edk2.groups.io" <devel@edk2.groups.io>
Subject: [edk2-devel] UefiPayload hangs when grub tries to call OS
Date: Sun, 02 Mar 2025 14:47:20 +0000 [thread overview]
Message-ID: <6MnUW9BBvM1MgF2z2g1145ZBM1h7Uc3QGGctFaECwKEXTKxVupzcuAR8xMLJ2D8sr_KlYt-JKN11IyvsRUymIxqWvT0jhLoelX3llcEchwk=@proton.me> (raw)
[-- Attachment #1: Type: text/plain, Size: 8883 bytes --]
Hello Everyone,
I have already asked this question but I am sending it again since I found more info on this matter.
I have built coreboot with UEFIpayload and Universal Payload but either way grub can't load the OS. I the OS I am trying to boot is Ubuntu 24.02 and it shows the grub menu but hangs when linux kernel is tried to call. below is part of the log I got from the BIOS:
FSOpen: Open '\efi\rufus\ntfs_x64.efi' Success
[Security] 3rd party image[0] can be loaded after EndOfDxe: PciRoot(0x1F)/Pci(0x7,0x0)/Pci(0x0,0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/USB(0x1,0x0)/USB(0x1,0x0)/HD(2,MBR,0x1B2B42E0,0x39D17A5,0x81F)/\efi\rufus\ntfs_x64.efi.
CcMeasurementProtocol is not installed. - Not Found
Tcg2Protocol is not installed. - Not Found
None of Tcg2Protocol/CcMeasurementProtocol is installed.
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 605533C0
Loading driver at 0x0006052F000 EntryPoint=0x0006054488B ntfs.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 60350218
ProtectUefiImageCommon - 0x605533C0
- 0x000000006052F000 - 0x0000000000023180
[CoreStartImage], started - memristor.
[CoreStartImage], ImageInfo loaded - memristor.
[CoreStartImage], before preformance measurement - memristor.
[CoreStartImage], After preformance measurement - memristor.
[CoreStartImage], Before allocating pool - memristor.
[CoreStartImage], Before Aligning pointer - memristor.
[CoreStartImage], Before setting jump - memristor.
[CoreStartImage], set jump is zero - memristor.
[CoreStartImage], about to call image entry point - memristor.
[FindVariableEx],started-memristor.
[FindVariableEx],started-memristor.
InstallProtocolInterface: F4ED18CA-CDFB-40CA-97EC-322A8B014E5F 60551FB0
InstallProtocolInterface: 18A031AB-B443-4D1A-A5C0-0C09261E9F71 60551D60
InstallProtocolInterface: 107A772C-D5E1-11D4-9A46-0090273FC14D 60551D10
InstallProtocolInterface: 6A7A5CFF-E8D9-4F70-BADA-75AB3025CE14 60551CE0
[CoreStartImage], image has returned - memristor.
InstallProtocolInterface: 964E5B22-6459-11D2-8E39-00A0C969723B 605537A8
[Security] 3rd party image[0] can be loaded after EndOfDxe: PciRoot(0x1F)/Pci(0x7,0x0)/Pci(0x0,0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)/USB(0x1,0x0)/USB(0x1,0x0)/HD(1,MBR,0x1B2B42E0,0x800,0x39D0F80)/\EFI\boot\bootx64.efi.
CcMeasurementProtocol is not installed. - Not Found
Tcg2Protocol is not installed. - Not Found
None of Tcg2Protocol/CcMeasurementProtocol is installed.
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 6031E7C0
Loading driver at 0x0005FD48000 EntryPoint=0x0005FD6B000
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 60312D18
ProtectUefiImageCommon - 0x6031E7C0
- 0x000000005FD48000 - 0x00000000000D7000
ValidateSetVariable - Variable (605DAB50-E046-4300-ABB6-3DD810DD8B23:SbatLevel) returning Success.
ValidateSetVariable - Variable (605DAB50-E046-4300-ABB6-3DD810DD8B23:MokListRT) returning Success.
ValidateSetVariable - Variable (605DAB50-E046-4300-ABB6-3DD810DD8B23:MokListXRT) returning Success.
ValidateSetVariable - Variable (605DAB50-E046-4300-ABB6-3DD810DD8B23:MokListTrustedRT) returning Success.
MemoryAttributesTable:
Version - 0x00000002
NumberOfEntries - 0x00000013
DescriptorSize - 0x00000030
Entry (0x5FF0C6A8)
Type - 0x5
PhysicalStart - 0x0000000063253000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x00000000000000C8
Attribute - 0x8000000000000000
Entry (0x5FF0C6D8)
Type - 0x5
PhysicalStart - 0x000000006331B000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000001
Attribute - 0x8000000000004000
Entry (0x5FF0C708)
Type - 0x5
PhysicalStart - 0x000000006331C000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000004
Attribute - 0x8000000000020000
Entry (0x5FF0C738)
Type - 0x5
PhysicalStart - 0x0000000063320000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000002
Attribute - 0x8000000000004000
Entry (0x5FF0C768)
Type - 0x5
PhysicalStart - 0x0000000063322000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000003
Attribute - 0x8000000000020000
Entry (0x5FF0C798)
Type - 0x5
PhysicalStart - 0x0000000063325000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000003
Attribute - 0x8000000000004000
Entry (0x5FF0C7C8)
Type - 0x5
PhysicalStart - 0x0000000063328000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000002
Attribute - 0x8000000000020000
Entry (0x5FF0C7F8)
Type - 0x5
PhysicalStart - 0x000000006332A000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000002
Attribute - 0x8000000000004000
Entry (0x5FF0C828)
Type - 0x5
PhysicalStart - 0x000000006332C000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000003
Attribute - 0x8000000000020000
Entry (0x5FF0C858)
Type - 0x5
PhysicalStart - 0x000000006332F000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000002
Attribute - 0x8000000000004000
Entry (0x5FF0C888)
Type - 0x5
PhysicalStart - 0x0000000063331000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x000000000000000E
Attribute - 0x8000000000020000
Entry (0x5FF0C8B8)
Type - 0x5
PhysicalStart - 0x000000006333F000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000003
Attribute - 0x8000000000004000
Entry (0x5FF0C8E8)
Type - 0x5
PhysicalStart - 0x0000000063342000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000003
Attribute - 0x8000000000020000
Entry (0x5FF0C918)
Type - 0x5
PhysicalStart - 0x0000000063345000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000003
Attribute - 0x8000000000004000
Entry (0x5FF0C948)
Type - 0x5
PhysicalStart - 0x0000000063348000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000004
Attribute - 0x8000000000020000
Entry (0x5FF0C978)
Type - 0x5
PhysicalStart - 0x000000006334C000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000002
Attribute - 0x8000000000004000
Entry (0x5FF0C9A8)
Type - 0x5
PhysicalStart - 0x000000006334E000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000003
Attribute - 0x8000000000020000
Entry (0x5FF0C9D8)
Type - 0x5
PhysicalStart - 0x0000000063351000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000002
Attribute - 0x8000000000004000
Entry (0x5FF0CA08)
Type - 0x6
PhysicalStart - 0x0000000063353000
VirtualStart - 0x0000000000000000
NumberOfPages - 0x0000000000000100
Attribute - 0x8000000000004000
ValidateSetVariable - Variable (605DAB50-E046-4300-ABB6-3DD810DD8B23:ShimRetainProtocol) returning Success.
InstallProtocolInterface: 605DAB50-E046-4300-ABB6-3DD810DD8B23 5FDFCE60
InstallProtocolInterface: 4006C0C1-FCB3-403E-996D-4A6C8724E06D 5F7C1A10
InstallProtocolInterface: 09576E91-6D3F-11D2-8E39-00A0C969723B 5F7C1A20
!!!! X64 Exception Type - 0D(#GP - General Protection) CPU Apic ID - 00000000 !!!!
ExceptionData - 0000000000000000
RIP - 000000005C99DD20, CS - 0000000000000038, RFLAGS - 0000000000210202
RAX - 1C1C488766FFBC35, RCX - 000000005C9DB87C, RDX - 0000000000000000
RBX - 000000005BB372FA, RSP - 00000000057C98C8, RBP - 000000005BB37332
RSI - 0000000000000007, RDI - 000000000000000B
R8 - 0000000000000035, R9 - 0004380A01C200CB, R10 - 0004380A01C20024
R11 - 00000000000000AB, R12 - 000000005BB37331, R13 - 000000005BB37302
R14 - 0004380A01C200C8, R15 - 000000000000007F
DS - 0000000000000030, ES - 0000000000000030, FS - 0000000000000030
GS - 0000000000000030, SS - 0000000000000030
CR0 - 0000000080010013, CR2 - 0000000000000000, CR3 - 0000000005201000
CR4 - 0000000000000668, CR8 - 0000000000000000
DR0 - 0000000000000000, DR1 - 0000000000000000, DR2 - 000000006363A020
DR3 - 0000000000000000, DR6 - 00000000FFFF0FF0, DR7 - 000000000D0F0400
GDTR - 0000000063417000 0000000000000047, LDTR - 0000000000000000
IDTR - 0000000062EA6018 0000000000000FFF, TR - 0000000000000000
FXSAVE_STATE - 00000000057C9520
[PeCoffSearchImageBase] in /home/memristor/Documents/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/BasePeCoffGetEntryPointLib/PeCoffGetEntryPoint.c, started - memristor.
[PeCoffLoaderGetEntryPoint] in /home/memristor/Documents/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/BasePeCoffGetEntryPointLib/PeCoffGetEntryPoint.c, started - memristor.
!!!! Find image based on IP(0x5C99DD20) [PeCoffLoaderGetPdbPointer] in /home/memristor/Documents/coreboot/payloads/external/edk2/workspace/mrchromebox/MdePkg/Library/BasePeCoffGetEntryPointLib/PeCoffGetEntryPoint.c, started - memristor.
(No PDB) (ImageBase=000000005BB32000, EntryPoint=000000005C9C5BFA) !!!!
Sent with [Proton Mail](https://proton.me/mail/home) secure email.
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#121145): https://edk2.groups.io/g/devel/message/121145
Mute This Topic: https://groups.io/mt/111469961/7686176
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io]
-=-=-=-=-=-=-=-=-=-=-=-
[-- Attachment #2: Type: text/html, Size: 17393 bytes --]
next reply other threads:[~2025-03-02 14:47 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-03-02 14:47 memristor2 via groups.io [this message]
[not found] <182903BED74677E2.17311@groups.io>
2025-03-03 12:23 ` [edk2-devel] UefiPayload hangs when grub tries to call OS memristor2 via groups.io
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='6MnUW9BBvM1MgF2z2g1145ZBM1h7Uc3QGGctFaECwKEXTKxVupzcuAR8xMLJ2D8sr_KlYt-JKN11IyvsRUymIxqWvT0jhLoelX3llcEchwk=@proton.me' \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox