diff options
author | Sonny Rao <sonnyrao@chromium.org> | 2018-02-26 17:27:40 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-04-03 12:50:37 -0700 |
commit | 2ffa0cbe5bb41beea81fd2d14a7f781747bb955e (patch) | |
tree | 928cfcc64f50576b9a70d02ea11a4b11991f8498 /Cargo.lock | |
parent | 5d586b73a4c78f4118b97e65a229cbb7e99bf963 (diff) | |
download | crosvm-2ffa0cbe5bb41beea81fd2d14a7f781747bb955e.tar crosvm-2ffa0cbe5bb41beea81fd2d14a7f781747bb955e.tar.gz crosvm-2ffa0cbe5bb41beea81fd2d14a7f781747bb955e.tar.bz2 crosvm-2ffa0cbe5bb41beea81fd2d14a7f781747bb955e.tar.lz crosvm-2ffa0cbe5bb41beea81fd2d14a7f781747bb955e.tar.xz crosvm-2ffa0cbe5bb41beea81fd2d14a7f781747bb955e.tar.zst crosvm-2ffa0cbe5bb41beea81fd2d14a7f781747bb955e.zip |
crosvm: aarch64 guest support
- removes old ARMv7a (32-bit) bindings as we're only supporting aarch64 guests right now - switches both ARMv7 and aarch64 builds to use aarch64 kvm bindings - adds support for ARMv8 Linux guest with dynamic flattened-device-tree CQ-DEPEND=990894 BUG=chromium:797868 TEST=./build_test passes on all architectures TEST=crosvm runs on caroline TEST=crosvm runs on kevin built with USE="kvm_host" Change-Id: I7fc4fc4017ed87fd23a1bc50e3ebb05377040006 Reviewed-on: https://chromium-review.googlesource.com/969987 Commit-Ready: Sonny Rao <sonnyrao@chromium.org> Tested-by: Sonny Rao <sonnyrao@chromium.org> Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock index 9b523f7..2b8a4fa 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,4 +1,20 @@ [[package]] +name = "aarch64" +version = "0.1.0" +dependencies = [ + "arch 0.1.0", + "byteorder 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "data_model 0.1.0", + "device_manager 0.1.0", + "devices 0.1.0", + "kernel_cmdline 0.1.0", + "kvm 0.1.0", + "kvm_sys 0.1.0", + "libc 0.2.34 (registry+https://github.com/rust-lang/crates.io-index)", + "sys_util 0.1.0", +] + +[[package]] name = "arch" version = "0.1.0" dependencies = [ @@ -29,6 +45,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" name = "crosvm" version = "0.1.0" dependencies = [ + "aarch64 0.1.0", "arch 0.1.0", "byteorder 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "crosvm_plugin 0.13.0", |