-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
vmm: Introduce riscv64
architecture
#4754
vmm: Introduce riscv64
architecture
#4754
Conversation
Introduce logic needed to create cpu node for `riscv64` architecture. Signed-off-by: Ruoqing He <[email protected]>
Introduce a minimum vm layout with essential devices and definitions. Signed-off-by: Ruoqing He <[email protected]>
Hello @TimePrinciple , Sorry, but we are not planning to support this feature into Firecracker at least in the near future, because we don't have RISC-V hardware in our testing infra to test the functionality continuously and we have not received much valid business use cases for it. If you (or viewers) have a specific use case, could you share it with us? Based on the inputs, we may reconsider its validity :) Thank you for your understanding. |
Hello, We are closing this issue for now because it is not currently planned. Thank you for your effort and understanding. |
Sorry for my late response, I will continue to develop RISC-V architecture support until it is accepted by firecracker team. I wonder would it be a troube to remain opened as a draft :) |
Yes, we can keep this PR opened as a draft :) Thanks. |
How very kind, that's exactly what I'm expecting at this stage. I will keep developing and updating this work in a feature branch, and I believe this will be picked up one day by main branch when RISC-V is mature enough. I'm currently working on supporting |
We really appreciate your passion and effort to contribute to Firecracker! |
Works migrated to #4819 |
Introduce
riscv64
architecture.Changes
Introduce
riscv64
architecture support for vmm module.Reason
Enable firecracker to work on RISC-V 64-bit platforms.
License Acceptance
By submitting this pull request, I confirm that my contribution is made under
the terms of the Apache 2.0 license. For more information on following Developer
Certificate of Origin and signing off your commits, please check
CONTRIBUTING.md
.PR Checklist
PR.
CHANGELOG.md
.TODO
s link to an issue.contribution quality standards.
rust-vmm
.