GitXplorerGitXplorer
G

vm-rs

public
7 stars
2 forks
4 issues

Commits

List of commits on branch master.
Unverified
f9897c6e1b620e746e1b47f99a3f0f895d9d0df3

Add memory allocation structures and `ioctl`s

GGabrielMajeri committed 7 years ago
Unverified
6635b6dad6ebec179db7f0763572acdb709537c5

Add code for vCPU state synchronisation

GGabrielMajeri committed 7 years ago
Unverified
955950d0ea167f1a9727b4cf6e4c293a1763ee8f

Refactor `vm_x86` structures

GGabrielMajeri committed 7 years ago
Unverified
8c414f6d6444779c3cd1bb64eb36dd4fc6bba123

Remove interrupt controller stub

GGabrielMajeri committed 7 years ago
Unverified
40bec465cc684bb86a4afadd307176befeab4b55

Refactor and document `kvm-sys`

GGabrielMajeri committed 7 years ago
Unverified
5435d221252e438d0934907f7929dd95569ddea1

Refactor `kvm-sys` structs

GGabrielMajeri committed 7 years ago

README

The README file for this repository.

vm-rs

Support for building virtual machines using Rust.

This project aims to provide virtual machine software similar to QEMU, as well as bindings and libraries which support such a virtual machine emulator / manager.

Supported CPU architectures

  • x86 / AMD64

Supported hardware-acceleration

License

All source code in this repository is dual licensed under Apache-2.0 and MIT.

You may use the software under either license, at your option.