Closed russell-islam closed 3 years ago
Since we already discussed about this at the sync meeting, I'll go ahead and create the repository. All repositories are created from the crate-template, and that is targeted to individual crates. There will be a few updates needed to convert it to a workspace.
If you need help, please let us know.
Since we already discussed about this at the sync meeting, I'll go ahead and create the repository. All repositories are created from the crate-template, and that is targeted to individual crates. There will be a few updates needed to convert it to a workspace.
If you need help, please let us know.
@andreeaflorescu Thanks for the response. Since the crates are already in working condition with Cloud Hypervisor, do you think I can keep all the previous commits while I move the code here. I can make workspace and folder structure done in initial commits then cherry-pick the commits. That way I can keep the history.
@russell-islam sounds good. Can you open a PR with them?
@russell-islam sounds good. Can you open a PR with them?
We can close this issue and move the conversation on the PR.
Crate Name
mshv-{bindings,ioctls}
Short Description
`
Why is this crate relevant to the rust-vmm project?
As these craetes are already working with another rust-vmm based VMM which is Cloud Hypervisor, it is wise to let others to play around it and integrate it with their VMM.
All the functionalities and APIs are already implemented to create a bare minimal VM using cloud hypervisor. Here is the link of the repository currently residing in cloud-hypervisor project. https://github.com/cloud-hypervisor/mshv