Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates to reference runtime for new toolchain, bug fixes #219

Merged
merged 10 commits into from
Nov 27, 2024

Conversation

dbittman
Copy link
Contributor

@dbittman dbittman commented Nov 22, 2024

This PR does a couple related things. Most of the changes are churn from updating use paths for the new toolchain and ABI crate.

  1. Update twz-rt for new runtime API
  2. Fix related bugs for booting with reference runtime
  3. Split the minimal runtime out from the twizzler-abi crate. This is good housekeeping anyway, but it needed to happen to fix linker errors :(

Trying to contain the churn to this PR, and fix bugs to keep tests working. But the monitor code is still broken, that will be the next patch. Fortunately, that doesn't affect tests, yet, since the monitor testing code will come after that :)

@dbittman dbittman self-assigned this Nov 22, 2024
@dbittman dbittman added kernel Internal kernel issues toolchain Relating to the toolchain labels Nov 22, 2024
@dbittman dbittman marked this pull request as ready for review November 22, 2024 01:35
@dbittman dbittman requested a review from gvnn3 as a code owner November 22, 2024 01:35
Copy link
Contributor

@gvnn3 gvnn3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just do it.

@dbittman dbittman merged commit 2256e05 into main Nov 27, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kernel Internal kernel issues toolchain Relating to the toolchain
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants