commit | 11812a5bf92a9cd98c6ff2a9adf6a577f2ded091 | [log] [tgz] |
---|---|---|
author | Zihan Chen <zihanchen@google.com> | Mon Jul 25 16:54:13 2022 -0700 |
committer | crosvm LUCI <crosvm-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jul 27 19:21:50 2022 +0000 |
tree | 61b03bf3e3d0f40540aaf24dea9b374615454926 | |
parent | 1884bfd37f5832807b8f54e222becc060250b510 [diff] |
crosvm: Make ballooning a compile time feature Balloon support can not be compiled out, and don't need to be disabled at run time. BUG=b:235887451 TEST=Guest has balloon device by default, does not have balloon device when disabled. Ballooning via cli functions by default, return not supported when running vm has ballooning compiled out. Change-Id: I737851496fe4c14cdbb69c48e6edf1ca9186c15a Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3786928 Tested-by: Zihan Chen <zihanchen@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> Commit-Queue: Zihan Chen <zihanchen@google.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 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.