Skip to content
This repository has been archived by the owner on Jul 22, 2022. It is now read-only.

Releases: OSH-2022/x-runikraft

Runikraft v0.1.0.0-alpha

09 Jul 13:28
Compare
Choose a tag to compare

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:

  1. Research report version 3.
  2. Feasibility report version 1.
  3. Midterm report version 3.
  4. Slides of final report.
  5. Final report version 0.
  6. OS image of the sudoku game example.

Runikraft v0.0.2.0-predev

23 Apr 03:51
Compare
Choose a tag to compare

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

10 Apr 09:56
Compare
Choose a tag to compare
Pre-release

Research report verision 2.

Runikraft v0.0.1.1-predev

01 Apr 12:48
Compare
Choose a tag to compare
Pre-release

This release does not contain any code; it only contains the research report (version 1).

Runikraft v0.0.1.0-predev

30 Mar 11:29
Compare
Choose a tag to compare
Pre-release

This release does not contain any code; it only contains the research report (version 0).