Skip to content

patina-v6.2.1

Choose a tag to compare

@github-actions github-actions released this 20 Aug 18:00
· 793 commits to refs/heads/main since this release

What's Changed

  • chore: Release v6.2.0 @makubacki (#695)
    Change Details
      ## Description

    Patina v6.2.0 release version update.

    • Impacts functionality?
    • Impacts security?
    • Breaking change?
    • Includes tests?
    • Includes documentation?

    How This Was Tested

    N/A

    Integration Instructions

    N/A




🐛 Bug Fixes

  • patina\_dxe\_core: GCD: Only Map Page 0 If Existent in Compat Mode @os-d (#697)
    Change Details
      ## Description

    On some ARM64 platforms, page 0 is not a real address. This is anticipated by the GCD code and it intends to not map it in this case. However, the GCD envisions that page 0 will not exist in the GCD if this is the case, but on some platforms it will show up as NonExistent (as opposed to no descriptor).

    This fixes the logic to not attempt to map page 0 if it does not exist in the GCD or if the type is non-existent.

    • Impacts functionality?
    • Impacts security?
    • Breaking change?
    • Includes tests?
    • Includes documentation?

    How This Was Tested

    Tested on an ARM64 platform that was crashing when a non-existent page 0 was mapped. It was able to boot to Linux after the fix.

    Integration Instructions

    N/A.

      </blockquote>
      <hr>
    </details>
    

Full Changelog: patina-v6.2.0...v6.2.1