commit | d4565a3cf303b33c1a5b7160a984e55bc7c56108 | [log] [tgz] |
---|---|---|
author | Maciek Swiech <drmasquatch@google.com> | Thu Mar 02 22:34:43 2023 +0000 |
committer | crosvm LUCI <crosvm-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Mar 02 23:02:52 2023 +0000 |
tree | 7ec77ed80e2c8cf7ade2ca1509339a2f30fd6d5f | |
parent | 1d50639b4ca01e7cf90af268ffbe36f1c0c43540 [diff] |
Revert "crosvm_control: split into inner and outer crates" This reverts commit 821f544301b6b285a735487dd938e084f62ed4e7. Reason for revert: breaks builds and is not terribly important at the moment Original change's description: > crosvm_control: split into inner and outer crates > > since the crosvm_control crate is build as a cdylib, the functions are > not able to be used from other rust code. this patch moves all actual > implementation into an inner crosvm_control_rust crate, and has the > outer crosvm_control crate import and expose all of the inner code. > > Change-Id: Ib05d5df8bb138680f3e77a8837b1103854c0b316 > Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4276641 > Commit-Queue: Maciek Swiech <drmasquatch@google.com> > Reviewed-by: Dennis Kempin <denniskempin@google.com> Change-Id: I2fb1b8b6337b58d69074e63b5ed81771402e616f No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4305342 Auto-Submit: Maciek Swiech <drmasquatch@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Commit-Queue: Dennis Kempin <denniskempin@google.com> Reviewed-by: Dennis Kempin <denniskempin@google.com> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
crosvm is a virtual machine monitor (VMM) based on Linux’s KVM hypervisor, with a focus on simplicity, security, and speed. crosvm is intended to run Linux guests, originally as a security boundary for running native applications on the ChromeOS platform. Compared to QEMU, crosvm doesn’t emulate architectures or real hardware, instead concentrating on paravirtualized devices, such as the virtio standard.
crosvm is currently used to run Linux/Android guests on ChromeOS devices.