You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
..
.cargo
.config
.devcontainer
.github
.vscode
aarch64
acpi_tables
anti_tamper
arch
argh_helpers
audio_util
base
bit_field
broker_ipc
common
crash_report
cros_async
cros_fdt
cros_tracing
crosvm-fuzz
crosvm_cli
crosvm_control
crosvm_plugin
cuttlefish
devices
disk
docs/book
e2e_tests
fuse
gpu_display
hypervisor
infra
io_uring
jail
kernel_cmdline
kernel_loader
kvm
kvm_sys
libcras_stub
linux_input_sys
logo
media
metrics
net_sys
net_util
patches
power_monitor
prebuilts
proto_build_tools
protos
qcow_utils
resources
rutabaga_gfx
sandbox
serde_keyvalue
src
swap
system_api
tests
third_party
tools
tpm2
tpm2-sys
tube_transporter
usb_sys
usb_util
vfio_sys
vhost
virtio_sys
vm_control
vm_memory
win_audio
win_util
x86_64
.dockerignore
.envrc
.gitignore
.rustfmt.toml
ARCHITECTURE.md
Android.bp
CONTRIBUTING.md
Cargo.lock
Cargo.toml
DIR_METADATA
LICENSE
METADATA
OWNERS
OWNERS.android
OWNERS_COUNCIL
PRESUBMIT.cfg
PREUPLOAD.cfg
README.chromeos.md
README.md
TEST_MAPPING
android-fork-stats.sh
android-merge-1-setup.sh
android-merge-2-cargo-embargo.sh
cargo2android_defaults.bp
cargo2android_module.bp.patch
cargo_embargo.json
mypy.ini
pyproject.toml
rust-toolchain

README.md

crosvm - The ChromeOS 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 ChromeOS 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 ChromeOS devices.

Logo