Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: 842c4c8afd306baeeb0a0e4799c172803375f5d2
https://github.com/tianocore/edk2/commit/842c4c8afd306baeeb0a0e4799c172803375f5d2
Author: RonnyHansen <[email protected]>
Date: 2025-03-12 (Wed, 12 Mar 2025)
Changed paths:
M PrmPkg/PrmConfigDxe/PrmConfigDxe.c
Log Message:
-----------
PrmPkg: PRM support for non-existent MMIO ranges
This is regarding PRM modules that are describing MMIO ranges.
When PrmConfigDxe is calling GetMemorySpaceDescriptor() with
a memory range that is visible to the boot processor but has
not been added to the memory map GetMemorySpaceDescriptor()
will return EFI_SUCCESS and then return a memory descriptor
indicating that the region is non-existent. This causes
SetRuntimeMemoryRangeAttributes() to believe that the region
has already been added to the memory map and will eventually
cause an ASSERT.
This PR allows for SetRuntimeMemoryRangeAttributes() to treat
a non-existent MMIO range the same as a range that triggered
a EFI_NOT_FOUND error response from GetMemorySpaceDescriptor().
Signed-off-by: Oliver Smith-Denny <[email protected]>
Commit: a093f6eccd8071ff32c60a6bfe54f97b9e07c6ef
https://github.com/tianocore/edk2/commit/a093f6eccd8071ff32c60a6bfe54f97b9e07c6ef
Author: Oliver Smith-Denny <[email protected]>
Date: 2025-03-12 (Wed, 12 Mar 2025)
Changed paths:
M PrmPkg/Include/PrmDataBuffer.h
Log Message:
-----------
PrmPkg: Align Data Buffer Signature to Spec
edk2's PRM Data Buffer Signature is 'PRMD', however
PRM spec 1.0 section 4.2.1 Static Data Buffer indicates
that the signature should be 'PRMS'.
This commit aligns edk2's signature definition with the spec.
Signed-off-by: Oliver Smith-Denny <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/168180aa0432...a093f6eccd80
To unsubscribe from these emails, change your notification settings at
https://github.com/tianocore/edk2/settings/notifications
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits