Skip to content

Fixes issues from merge and splits trait to expose only public method#994

Merged
simongdavies merged 1 commit into
hyperlight-dev:mainfrom
simongdavies:fix-merge
Oct 28, 2025
Merged

Fixes issues from merge and splits trait to expose only public method#994
simongdavies merged 1 commit into
hyperlight-dev:mainfrom
simongdavies:fix-merge

Conversation

@simongdavies

@simongdavies simongdavies commented Oct 28, 2025

Copy link
Copy Markdown
Member

Merge issues with the mshv2 PR messed things up, we also took the opportunity to refactor the InterruptHandle trait so we only exposed public methods

@simongdavies simongdavies added the kind/refactor For PRs that restructure or remove code without adding new functionality. label Oct 28, 2025
@simongdavies simongdavies added the kind/dependencies For PRs that update dependencies or related components label Oct 28, 2025
@simongdavies simongdavies removed the kind/refactor For PRs that restructure or remove code without adding new functionality. label Oct 28, 2025
jsturtevant
jsturtevant previously approved these changes Oct 28, 2025
ludfjig
ludfjig previously approved these changes Oct 28, 2025

@ludfjig ludfjig left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, this is more or less what I was thinking too

Comment thread src/hyperlight_host/src/hypervisor/hyperv_linux.rs
Comment thread src/hyperlight_host/src/hypervisor/hyperv_linux.rs
Comment thread src/hyperlight_host/src/sandbox/initialized_multi_use.rs
@simongdavies simongdavies enabled auto-merge (squash) October 28, 2025 21:07
@simongdavies simongdavies merged commit 731b426 into hyperlight-dev:main Oct 28, 2025
78 of 80 checks passed
simongdavies added a commit to ludfjig/hyperlight that referenced this pull request Oct 29, 2025
simongdavies added a commit to ludfjig/hyperlight that referenced this pull request Oct 29, 2025
simongdavies added a commit to ludfjig/hyperlight that referenced this pull request Oct 29, 2025
simongdavies added a commit to ludfjig/hyperlight that referenced this pull request Oct 29, 2025
simongdavies added a commit that referenced this pull request Oct 29, 2025
* Add poison state to sandbox to prevent misuse (#931)

Signed-off-by: Ludvig Liljenberg <[email protected]>

* Fixes a race condition in killing Sandboxes (#959)

Signed-off-by: Simon Davies <[email protected]>

* Update common workflow to 1.8.0

Signed-off-by: Simon Davies <[email protected]>

* Fixes issues from merge and splits trait to expose only public method (#994)

Signed-off-by: Simon Davies <[email protected]>

* updates to change log and crate version for v0.9.1

Signed-off-by: Simon Davies <[email protected]>

---------

Signed-off-by: Ludvig Liljenberg <[email protected]>
Signed-off-by: Simon Davies <[email protected]>
Co-authored-by: Simon Davies <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/dependencies For PRs that update dependencies or related components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants