Skip to content

wllenyj/dragonball-sandbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dragonball-sandbox

static UT codecov

Dragonball-sandbox is a collection of Rust crates to help build custom Virtual Machine Monitors and hypervisors. The crates here are considered to be the downstream of rust-vmm.

This repository contains the following crates:

Name Description Links
dbs-address-space manager for memory and MMIO resources resident in the guest physical address space TBD
dbs-allocator allocator for vmm resource TBD
dbs-arch collections of CPU architecture related modules TBD
dbs-boot collections of constants, structs and utilities used during VM boot stage TBD
dbs-device virtual machine's device model Crates.io
dbs-interrupt virtual machine's interrupt model TBD
dbs-legacy-devices emulation for legacy devices TBD
dbs-utils helpers and utilities used by multiple dragonball-sandbox components TBD
dbs-virtio-devices emulation for virtio devices TBD

(Dragonball is a virtual machine monitor developed by Alibaba and dbs is the abbreviation for Dragonball.)

How to build

cargo build --release

License

This project is licensed under Apache License, Version 2.0.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%