Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 842c4c8afd306baeeb0a0e4799c172803375f5d2 https://github.com/tianocore/edk2/commit/842c4c8afd306baeeb0a0e4799c172803375f5d2 Author: RonnyHansen <62409975+ronnyhan...@users.noreply.github.com> 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 <o...@microsoft.com> Commit: a093f6eccd8071ff32c60a6bfe54f97b9e07c6ef https://github.com/tianocore/edk2/commit/a093f6eccd8071ff32c60a6bfe54f97b9e07c6ef Author: Oliver Smith-Denny <o...@microsoft.com> 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 <o...@microsoft.com> 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 edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits