Skip to content

v0.1.3

Choose a tag to compare

@mu-automation mu-automation released this 24 Feb 21:04
· 25 commits to refs/heads/main since this release
7d36cc7

What's Changed

  • [FF-A] Update ArmFfaLibEx to no longer use gPartId @Raymond-MS (#97)
    Change Details
      ## Description

    gPartId was removed and can no longer be used, replaced with querying the source ID once and setting it to a local for the file.

    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

    Built and ran QEMU SBSA with TPM enabled. Verified functionality and boot to UEFI shell.

    Integration Instructions

    N/A

      </blockquote>
      <hr>
    </details>
    
  • [FFA] Fix Fdt Read Property @Raymond-MS (#95)
    Change Details
      ## Description

    Fixed an issue where Fdt32ToCpu was used instead of Fdt64ToCpu causing reads of the .dts file to incorrectly set SP boot information variables.

    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

    Built and ran QEMU SBSA build with TPM enabled. Verified MSSP was loaded and ran.

    Integration Instructions

    N/A

      </blockquote>
      <hr>
    </details>
    
  • Update TPM Service for Manage Locality @Raymond-MS (#86)
    Change Details
      ## Description

    Added support for the manage locality command to the TPM service. Updated the test in the FfaPartitionTestApp to validate access is denied except from TF-A. Added documentation related to the TPM service as a markdown document.

    Required Changes:
    microsoft/mu_tiano_plus#482

    Accompanying Change for TPM Support:
    microsoft/mu_tiano_platforms#1286

    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

    Built and ran with TPM enabled. Tested via FfaPartitionTestApp. Note that TF-A changes are requires for TPM support.

    Integration Instructions

    This change needs to be accompanied by the TF-A patch to include the logical secure partition which manages locality states.




  • FfaFeaturePkg: Use MdePkg BaseFdtLib instead of EmbeddedPkg FdtLib. @apop5 (#94)
    Change Details
      ## Description

    202511 dropped EmbeddedPkg Fdtlib and asked everyone to switch to MdePkg's BaseFdtLib.
    BaseFdtLib existsin 202501, so switch to using it preemptively

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

    How This Was Tested

    Build Sbsa and booted with MdePkg's BaseFdtLib.

    Integration Instructions

    No integration necessary.




  • Update release workflow to include TOML file paths @kuqin12 (#90)
    Change Details
      ## Description

    Added support for TOML files in pull requests. So that when we update the dependencies, the pipeline will catch the change and validate the changes.

    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

    Passes pipeline build.

    Integration Instructions

    N/A

      </blockquote>
      <hr>
    </details>
    

Full Changelog: v0.1.2...v0.1.3