cloud-hypervisor: Add the architecture crates

Both crates are based on Firecracker commit 9cdb5b2.
They are ported to the new memory model and tests have been fixed
accordingly.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
This commit is contained in:
Samuel Ortiz
2019-02-25 22:53:01 +01:00
parent a0da3deb5e
commit b56b4ca834
17 changed files with 6830 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
[package]
name = "arch"
version = "0.1.0"
authors = ["The Chromium OS Authors"]
[dependencies]
byteorder = "=1.2.1"
kvm-bindings = "0.1"
libc = ">=0.2.39"
kvm-ioctls = { git = "https://github.com/rust-vmm/kvm-ioctls" }
arch_gen = { path = "../arch_gen" }
[dependencies.vm-memory]
git = "https://github.com/rust-vmm/vm-memory"
features = ["backend-mmap"]
[dev-dependencies]
rand = ">=0.5.5"