commit | fbc43370b879e1dd239f3ba77d4acc9deb16984e | [log] [tgz] |
---|---|---|
author | Dmitry Torokhov <dtor@chromium.org> | Tue Jan 25 11:52:27 2022 -0800 |
committer | Commit Bot <commit-bot@chromium.org> | Wed Jan 26 00:10:32 2022 +0000 |
tree | 8fa28fc2ba674bc2e7dc60cc0251ba1de78cde85 | |
parent | 2e6e61d1b7d2ac3fedfa0eceb6b280e68da2811b [diff] |
plugin: switch to using anyhow for error reporting Switching to anyhow allows us to get rid of the unwieldy error enum in places where we do not care about error codes. BUG=None TEST=./tools/presubmit and run Parallels VM on CrOS Change-Id: I4b9636801a7daa1d1289ce1bc4f9a92d47efaeb0 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3416093 Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Dmitry Torokhov <dtor@chromium.org>
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 Chrome OS 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 Chrome OS devices.