Skip to content

v8.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 16:41
· 1321 commits to refs/heads/main since this release
3930093

What's Changed

  • chore: Release 8.0.1 @joschock (#263)
    Change Details
      ## Description

    8.0.1 release

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

    How This Was Tested

    bumping version to 8.0.1

    Integration Instructions

    N/A




🚀 Features & ✨ Enhancements

  • Separate internal and public advanced logger protocol structures @cfernald (#264)
    Change Details
      ## Description

    Splits the existing protocol definition into a pure representation of the C struct for general use and a wrapper for internal use that carries the rust reference and generics. This simplifies the registration model as well as removes the need for the consumer to know the generic type.

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

    How This Was Tested

    Tested on Q35 with integration test.

    Integration Instructions

    N/A




🐛 Bug Fixes

  • spin\_locked\_gcd: Move PagingAllocator::new() before init\_paging() @makubacki (#266)
    Change Details
      ## Description

    Currently, the PagingAllocator::new() call still occurs within the GCD lock. Move it such that it PagingAllocator releases the lock prior to reacquiring it again for paging init.

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

    How This Was Tested

    • Intel physical platform

    Integration Instructions

    • N/A


Full Changelog: v8.0.1...v8.1.0