This repository has been archived by the owner on Jul 22, 2022. It is now read-only.
Releases: OSH-2022/x-runikraft
Releases · OSH-2022/x-runikraft
Runikraft v0.1.0.0-alpha
Implemented crates:
Crate Name | Unikraft Counterpart | Function |
---|---|---|
rkalloc | ukalloc | allocator's API |
rkallocbuddy | ukallocbuddy | implementation of rkalloc: buddy system |
rkargparse | ukargparse | kernel arguments parsing |
rkboot | ukboot | system initialization |
rkgpudev | (none) | display devices support |
rklock | uklock | mutex and semaphore |
rkmpi | ukmpi | mailbox based IPC |
rkplat | ukplat | platform-related code |
rkring | ukring | lock-free ring buffer |
rksched | uksched | scheduler's API |
rkschedcoop | ukschedcoop | implementation of rksched: cooperative FCFS scheduler |
rkschedpreem | (none) | implementation of rksched: preemptive RR scheduler |
rkswrand | ukswrand | cryptographically secure random number generator |
rktimeconv | uktimeconv | converting UNIX time to human-readable time |
Attached materials:
- Research report version 3.
- Feasibility report version 1.
- Midterm report version 3.
- Slides of final report.
- Final report version 0.
- OS image of the sudoku game example.
Runikraft v0.0.2.0-predev
The release contains the final version of research report and feasibility report.
Edit:
feasibility-report.tex
:line 1044: \texttt{~/.bashrc}
-> \texttt{\tildechar/.bashrc}
Runikraft v0.0.1.2-predev
Research report verision 2.
Runikraft v0.0.1.1-predev
This release does not contain any code; it only contains the research report (version 1).
Runikraft v0.0.1.0-predev
This release does not contain any code; it only contains the research report (version 0).