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

RISC-V Support #60

Open
1 of 4 tasks
Tracked by #586
nderjung opened this issue Sep 15, 2020 · 3 comments · May be fixed by #461
Open
1 of 4 tasks
Tracked by #586

RISC-V Support #60

nderjung opened this issue Sep 15, 2020 · 3 comments · May be fixed by #461
Assignees
Labels
area/arch Unikraft Architecture kind/enhancement New feature or request kind/project Issue is a substantial contribution lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. priority/medium

Comments

@nderjung
Copy link
Member

nderjung commented Sep 15, 2020

Add support for RISC-V architecture.

Summary of objectives

  • Introduce initial riscv64 support #461
  • Add SMP support.
  • Do code restructuring during/after platform rearchitecting.
  • Add any other features that may be currently missing from the RISC-V port and are present in other architectures.

Depends on: #586

@nderjung nderjung added kind/enhancement New feature or request kind/project Issue is a substantial contribution area/plat Unikraft Patform labels Sep 15, 2020
@felipehuici felipehuici added the lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. label Feb 15, 2021
@felipehuici felipehuici changed the title RISC-V Support RISC-V/OpenRISC Support Feb 15, 2021
@nderjung nderjung added this to TODO in General Kanban May 10, 2021
@dorin-ionita
Copy link

hello,

this one looks interesting to me and since I can't see anyone taking this ticket already, I might as well give it a shot myself.

BR,
Dorin

@nderjung nderjung added area/arch Unikraft Architecture and removed area/plat Unikraft Patform labels Sep 1, 2021
@mwbasha
Copy link

mwbasha commented Nov 14, 2021

@dorin-ionita I am interested in the RISC-V port of unikraft, and since the patches are sent using the mailing list, I would like to know the progress.
Now I have Allwinner D1 RISC-V 64-bit single-core, which board are you using for demonstration?! and which RISC-V are you porting for now, 32-bit oder 64-bit? and which platform are you testing against? (AFAK Xen doesn't have RISC-V port available yet).
P.S. if you didn't start yet, or you are going to postpone it, I am interested to take this issue#60.
Thanks
Basha

@nderjung
Copy link
Member Author

nderjung commented Nov 14, 2021

Hi @mwbasha,

Thanks for your interest in bringing Unikraft to RISC-V architectures! We have an active channel on our Discord server where we are discussing on-going progress. Please join if you can! (:

Thanks! 🐒

@nderjung nderjung linked a pull request Aug 19, 2022 that will close this issue
4 tasks
@razvand razvand changed the title RISC-V/OpenRISC Support RISC-V Support Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/arch Unikraft Architecture kind/enhancement New feature or request kind/project Issue is a substantial contribution lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. priority/medium
Projects
Status: 🏗 In Progress
Development

Successfully merging a pull request may close this issue.

7 participants