Skip to content

v14.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Oct 18:55
· 11 commits to refs/heads/main since this release
eec362c

What's Changed

⚠️ Breaking Changes

  • Update override hash on PiSmmCore @kuqin12 (#349)
    Change Details
      ## Description

    Fixing an override hash failure from PiSmmCore

    For details on how to complete these options and their meaning refer to CONTRIBUTING.md.

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

    How This Was Tested

    This change was tested on Q35.

    Integration Instructions

    N/A

      </blockquote>
      <hr>
    </details>
    

🐛 Bug Fixes

  • Fixing MmRanges would pull in extra data from the next hob @kuqin12 (#337)
    Change Details
      ## Description

    Currently the MmRanges reported through initialization steps will be manipulated by the IPL code to extend the last entry to be an empty placeholder so that it will be populated during the ExecuteMmCoreFromMmram routine.

    However, the preemptively extended range will pull in extra data from the next hob, which could cause the rest of supervisor initialization to fault. This change fixed such issue by not overly copying data from hob.

    For details on how to complete to complete these options and their meaning refer to CONTRIBUTING.md.

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

    How This Was Tested

    This was tested on both QEMU Q35 and proprietary hardware platforms.

    Integration Instructions

    N/A

      </blockquote>
      <hr>
    </details>
    

🔐 Security Impacting

  • Update override hash on PiSmmCore @kuqin12 (#349)
    Change Details
      ## Description

    Fixing an override hash failure from PiSmmCore from:
    microsoft/mu_basecore@36f763d

    For details on how to complete these options and their meaning refer to CONTRIBUTING.md.

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

    How This Was Tested

    This change was tested on Q35.

    Integration Instructions

    N/A

      </blockquote>
      <hr>
    </details>
    

Full Changelog: v13.0.2...v14.0.0