[Bug]: <Mismatch of EFI Conformance Profile Table GUID when UEFI application reads from EFI System Table> #10579
Labels
package:mdemodulepkg
package:mdepkg
priority:high
Significant impact. Should be fixed as soon as possible.
state:needs-maintainer-feedback
state:needs-owner
state:needs-triage
type:bug
Something isn't working
Is there an existing issue for this?
Bug Type
Code first?
What packages are impacted?
MdeModulePkg, MdePkg
Which targets are impacted by this bug?
DEBUG, RELEASE
Current Behavior
When I read EFI Conformance Profile Table GUID, UEFI application returns following GUID's on Buildroot Qemu:
gST->GUID is: {36122546-F7EF-4C8F-BD9B-EB8525B50C0B} -->EFI Conformance Profile Table GUID
gST->GUID is: {B122A263-3661-4F68-9929-78F8B0D62180}
gST->GUID is: {EB66918A-7EEF-402A-842E-931D21C38AE9}
gST->GUID is: {EB9D2D31-2D88-11D3-9A16-0090273FC14D}
gST->GUID is: {B1B621D5-F19C-41A5-830B-D9152C69AAE0}
But as per UEFI 2.10 specification, EFI Conformance Profile Table GUID is 36122546-F7E7-4C8F-BD9B-EB8525B50C0B and when I read EFI System Table it's giving 36122546-F7EF-4C8F-BD9B-EB8525B50C0B guid.
Expected Behavior
UEFI edk2 firmware should return 36122546-F7E7-4C8F-BD9B-EB8525B50C0B for EFI Conformance Table.
Steps To Reproduce
Tested environment: Qemu Arm64
Read guid using gST->ConfigurationTable[TableWalker].VendorGuid.
Compare with gEfiConfProfilesTableGuid
Build Environment
Version Information
Urgency
High
Are you going to fix this?
Someone else needs to fix it
Do you need maintainer feedback?
Maintainer feedback requested
Anything else?
No response
The text was updated successfully, but these errors were encountered: