diff options
author | Sonny Rao <sonnyrao@chromium.org> | 2018-02-01 15:52:58 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-03-02 22:22:29 -0800 |
commit | 43724a239b057e48eefd29489c57fd08cdfa8b8f (patch) | |
tree | 13313214f2a0dc0726a769cfb7268a98788e7f07 /Cargo.lock | |
parent | 0a404b8a0ea52344024e61c4631a328d49af9a1e (diff) | |
download | crosvm-43724a239b057e48eefd29489c57fd08cdfa8b8f.tar crosvm-43724a239b057e48eefd29489c57fd08cdfa8b8f.tar.gz crosvm-43724a239b057e48eefd29489c57fd08cdfa8b8f.tar.bz2 crosvm-43724a239b057e48eefd29489c57fd08cdfa8b8f.tar.lz crosvm-43724a239b057e48eefd29489c57fd08cdfa8b8f.tar.xz crosvm-43724a239b057e48eefd29489c57fd08cdfa8b8f.tar.zst crosvm-43724a239b057e48eefd29489c57fd08cdfa8b8f.zip |
crosvm: move x86_64 arch specific stuff into the x86_64 crate
This is in preparation to make different architectures implement a trait, but for now it's just moving code out of linux.rs and into x86_64 trait. A few new functions were required which will become part of the trait interface. There's still a lot of ugly ifdefs everywhere that should go away in subsequent CLs. BUG=chromium:797868 TEST=./build_test TEST=run crosvm on caroline Change-Id: Ifc95d4eb84f64ebacb4481a172524d94dc96b7bb Signed-off-by: Sonny Rao <sonnyrao@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/942084 Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Cargo.lock b/Cargo.lock index fda25e9..59a26d0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -286,6 +286,10 @@ version = "0.1.0" dependencies = [ "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", + "kernel_loader 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)", |