diff options
author | Zach Reizner <zachr@google.com> | 2017-05-01 17:57:18 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-07-05 21:54:52 -0700 |
commit | 639d96775c5de91f1025456d7e7ee914f5661291 (patch) | |
tree | 96a08d131e29883a2471d1032b239bd772964275 /README.md | |
parent | 61e2a71b327b7a2229f15aaa5bf462b77aab9eb5 (diff) | |
download | crosvm-639d96775c5de91f1025456d7e7ee914f5661291.tar crosvm-639d96775c5de91f1025456d7e7ee914f5661291.tar.gz crosvm-639d96775c5de91f1025456d7e7ee914f5661291.tar.bz2 crosvm-639d96775c5de91f1025456d7e7ee914f5661291.tar.lz crosvm-639d96775c5de91f1025456d7e7ee914f5661291.tar.xz crosvm-639d96775c5de91f1025456d7e7ee914f5661291.tar.zst crosvm-639d96775c5de91f1025456d7e7ee914f5661291.zip |
crosvm: Add crosvm main program
This program is used to boot a 64-bit kernel elf. It has support for basic devices that are exposed to the kernel, including a block device. TEST=cargo test; cargo run -- -m 512 -c 4 -d rootfs.squashfs -u -p "init=/bin/bash" vmlinux BUG=chromium:712319 Change-Id: I25a8349a4624d8643fefe2ad70e517fe03b16b8c Reviewed-on: https://chromium-review.googlesource.com/514417 Commit-Ready: Zach Reizner <zachr@chromium.org> Tested-by: Zach Reizner <zachr@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/README.md b/README.md index 8ad2ec5..eb3d3b1 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,11 @@ devices. The crosvm source code is organized into crates, each with their own unit tests. These crates are: -* `kvm-sys` low-level (mostly) auto-generated structures and constants for using KVM -* `kvm` unsafe, low-level wrapper code for using kvm-sys +* `kernel_loader` Loads elf64 kernel files to a slice of memory. +* `kvm_sys` low-level (mostly) auto-generated structures and constants for using KVM +* `kvm` unsafe, low-level wrapper code for using kvm_sys * `crosvm` the top-level binary front-end for using crosvm +* `x86_64` Support code specific to 64 bit intel machines. ## Usage |