commit | 36af53e27843dc2f400db4207a40d3795f8a7ce3 | [log] [tgz] |
---|---|---|
author | Dylan Reid <dgreid@rivosinc.com> | Wed Feb 08 19:44:06 2023 -0800 |
committer | crosvm LUCI <crosvm-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Apr 26 17:36:40 2023 +0000 |
tree | 503771d4b4a168e8d11a3a294c9b0df7d2d18d05 | |
parent | 38d12428597f8de87a7a3a44e11b51dbb358327b [diff] |
dev_container: Add riscv64 support Because bullseye's cross packages for riscv64 are broken, libcap needs to be manually built and installed, and pkg-config needs a hacky define to allow minijail to find it. Other than that, it's very similar to the other architectures. Change-Id: I903f7ccd2ccbd94168ba09b425fd649458fdee70 Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4460942 Reviewed-by: Dennis Kempin <denniskempin@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Commit-Queue: Daniel Verkamp <dverkamp@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 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.