No description
Find a file
Crosvm Bot fdb9885c38 Merge 16 commits from origin/main (2022-02-08)
5eb7743a clippy: Fix cros_async
04ccba51 clippy: Fix net_sys / virtio_sys / x86_64
f23f62c5 clippy: Fix libvda
53fccea4 clippy: Fix kvm(_sys)
f881af3c clippy: fix devices crate
7a543caa clippy: fix disk crate
4a356f67 pcie: Add PME support
5823da01 pcie: Add pci power control capability
4f6d2286 Pcie: Reserve the same bridge window size as host RP
f7874719 Linux: Add parameter to pass host pcie root port into guest
cf093620 pcie: Link virtual pcie root port to physical pcie root port
10e46375 Pcie: let PcieRootPort determine bridge's PciAddress
d1f6ca1d Pcie: let PcieRootPort determine bridge bus range
760f8ba7 pcie: split pcie.rs into pcie directory
100d7a85 iommu: Switch to async
1ee6783a devices: vhost-user: properly return device failures

3772355238..5eb7743abd

BUG=None
TEST=CQ
Change-Id: I510f5bf1d06cb4f453fe92d5cbfa62ba4e80b4be
2022-02-08 00:02:13 -08:00
.cargo clippy: fix devices crate 2022-02-07 22:22:39 +00:00
.devcontainer Make vscode devcontainer usable 2022-01-25 21:30:49 +00:00
.github github: Specify mdbook's target path 2022-02-02 06:14:27 +00:00
aarch64 clippy: Fix aarch64 and crosvm-fuzz 2022-02-04 19:16:05 +00:00
acpi_tables Upstream windows build/test script 2022-01-28 00:55:08 +00:00
arch Upstream windows build/test script 2022-01-28 00:55:08 +00:00
bin Deprecate old dev tooling scripts 2021-11-02 22:23:03 +00:00
bit_field Upstream windows build/test script 2022-01-28 00:55:08 +00:00
ci/kokoro ci/kokoro: add a no-default-features build 2022-02-04 21:19:33 +00:00
common clippy: Fix cros_async 2022-02-07 22:22:44 +00:00
crosvm-fuzz clippy: Fix aarch64 and crosvm-fuzz 2022-02-04 19:16:05 +00:00
crosvm_control Upstream windows build/test script 2022-01-28 00:55:08 +00:00
crosvm_plugin Upstream windows build/test script 2022-01-28 00:55:08 +00:00
devices clippy: fix devices crate 2022-02-07 22:22:39 +00:00
disk clippy: fix disk crate 2022-02-07 22:22:38 +00:00
docs/book docs: Enable mdbook-linkcheck 2022-02-02 02:52:54 +00:00
fuse Upstream windows build/test script 2022-01-28 00:55:08 +00:00
gpu_display Upstream windows build/test script 2022-01-28 00:55:08 +00:00
hypervisor Check KVM_CAP_ARM_PROTECTED_VM after creating a protected VM. 2022-01-28 16:16:26 +00:00
integration_tests Upstream windows build/test script 2022-01-28 00:55:08 +00:00
kernel_cmdline Upstream windows build/test script 2022-01-28 00:55:08 +00:00
kernel_loader Upstream windows build/test script 2022-01-28 00:55:08 +00:00
kvm clippy: Fix kvm(_sys) 2022-02-07 22:22:41 +00:00
kvm_sys clippy: Fix kvm(_sys) 2022-02-07 22:22:41 +00:00
libcras_stub Upstream windows build/test script 2022-01-28 00:55:08 +00:00
libvda clippy: Fix libvda 2022-02-07 22:22:42 +00:00
linux_input_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
logo README: Use PNG logo image 2021-10-29 01:56:23 +00:00
net_sys clippy: Fix net_sys / virtio_sys / x86_64 2022-02-07 22:22:43 +00:00
net_util Upstream windows build/test script 2022-01-28 00:55:08 +00:00
power_monitor Upstream windows build/test script 2022-01-28 00:55:08 +00:00
protos Upstream windows build/test script 2022-01-28 00:55:08 +00:00
qcow_utils Upstream windows build/test script 2022-01-28 00:55:08 +00:00
resources system_allocator: Fix comments. 2022-01-31 06:41:58 +00:00
rutabaga_gfx Upgrade rust toolchain version to 1.58.1 2022-02-04 02:20:36 +00:00
seccomp coiommu: add LRU unpin policy 2022-01-22 06:47:41 +00:00
src Linux: Add parameter to pass host pcie root port into guest 2022-02-07 21:29:58 +00:00
system_api_stub Upstream windows build/test script 2022-01-28 00:55:08 +00:00
tests tests/plugins: replace rand_ish use with a counter 2021-07-21 23:28:27 +00:00
third_party Upgrade rust toolchain version to 1.58.1 2022-02-04 02:20:36 +00:00
tools clippy: Fix cros_async 2022-02-07 22:22:44 +00:00
tpm2 Upstream windows build/test script 2022-01-28 00:55:08 +00:00
tpm2-sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
usb_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
usb_util Upstream windows build/test script 2022-01-28 00:55:08 +00:00
vfio_sys Upstream windows build/test script 2022-01-28 00:55:08 +00:00
vhost Upstream windows build/test script 2022-01-28 00:55:08 +00:00
virtio_sys clippy: Fix net_sys / virtio_sys / x86_64 2022-02-07 22:22:43 +00:00
vm_control Upgrade rust toolchain version to 1.58.1 2022-02-04 02:20:36 +00:00
vm_memory Upstream windows build/test script 2022-01-28 00:55:08 +00:00
x86_64 clippy: Fix net_sys / virtio_sys / x86_64 2022-02-07 22:22:43 +00:00
.dockerignore add docker supported builds and tests 2019-05-15 13:36:19 -07:00
.gitignore Add test runner ./tools/run_tests 2021-10-15 22:12:03 +00:00
.gitmodules Switch to submodules based workflow 2021-08-05 18:32:32 +00:00
.rustfmt.toml rustfmt.toml: Use 2018 edition 2021-02-10 11:54:06 +00:00
.windows_build_test_skip Upstream windows build/test script 2022-01-28 00:55:08 +00:00
ARCHITECTURE.md linux: split out linux mod into multiple 2022-01-28 23:07:01 +00:00
Cargo.toml crosvm: Minimal change for manatee memory mapping. 2022-01-27 02:29:32 +00:00
CONTRIBUTING.md CONTRIBUTING: Add links to mdbook 2022-02-01 10:39:32 +00:00
LICENSE add LICENSE and README 2017-04-17 14:06:21 -07:00
navbar.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
OWNERS OWNERS: Add crosvm-bot 2022-01-27 23:41:23 +00:00
README.chromeos.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
README.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +00:00
run_tests Deprecate old dev tooling scripts 2021-11-02 22:23:03 +00:00
rust-toolchain Upgrade rust toolchain version to 1.58.1 2022-02-04 02:20:36 +00:00
setup_cros_cargo.sh Deprecate old dev tooling scripts 2021-11-02 22:23:03 +00:00
test_all Deprecate old dev tooling scripts 2021-11-02 22:23:03 +00:00
unblocked_terms.txt unblocked_terms.txt: clean up trivial cases 2021-04-26 20:32:38 +00:00

crosvm - The Chrome OS Virtual Machine Monitor

crosvm is a virtual machine monitor (VMM) based on Linuxs 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 doesnt 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.

Logo