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

Reply via email to