commit | db0a4367257fa5062164915df32afc1731517562 | [log] [tgz] |
---|---|---|
author | Crosvm Bot <crosvm-bot@crosvm-packages.iam.gserviceaccount.com> | Thu Mar 10 19:46:33 2022 |
committer | Crosvm Bot <crosvm-bot@crosvm-packages.iam.gserviceaccount.com> | Thu Mar 10 19:46:33 2022 |
tree | 0085c66cdb33db7cd97b39eec6be62df2f71b1a5 | |
parent | 3e0a93a1e1fbd9e53c6d1dab94f9e219eb4d9f2a [diff] | |
parent | ee60fe491fe15a1d8f5c7336175fab6284ca7f04 [diff] |
Merge 19 commits from origin/main (2022-03-10, cq-depend) ee60fe49 crosvm: Change cargo resolver to 1 to fix issues with chromeos and b* builds 4d88ee98 Upstream data_model cd75771e x86_64: acpi: always use virtual reset register 3fbf6c21 acpi: support GPE injection in command line eb16dd51 acpi: support vGPE 6ca0323c acpi: support fixed power button event in command line 072c103b acpi: support fixed power button in vPM1 8f833c1f x86_64: acpi: always use vPM1 registers 80e6d5bf acpi: refactor PM1 virtualization 90922be6 crosvm: Enable plugin feature in CI builds fb1df154 crosvm: Fix running plugins integration tests 5586ff50 linux: punch holes in guest memory for file mappings de4d729c linux: allow file-backed mappings outside of MMIO regions 808bb0f5 resources: return overlapping Alloc in allocate_at 578e7cce base: remove wildcard and export specific sys_util symbols 449dd6b7 Don't add ramoops parameters except addr and size 4a3341ce crosvm: vvu: proxy: Handle sibling disconnect bed40ad5 crosvm: migrate to Rust 2021 edition 6fd89263 crosvm: pci: prefer to/from le_bytes instead of manual byte manipulation https://chromium.googlesource.com/chromiumos/platform/crosvm/+log/3e0a93a1e1fbd9e53c6d1dab94f9e219eb4d9f2a..ee60fe491fe15a1d8f5c7336175fab6284ca7f04 BUG=b:188011323 BUG=b:194136484 BUG=b:199383670 BUG=b:218891911 BUG=b:223855233,b:223821596 TEST=CQ Cq-Depend: chromium:3491214 Change-Id: I29f1cca23bfacb60f9b58790e5c0b30217b54c80
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.