Name Date Size #Lines LOC

..--

.cargo/H25-Apr-2025-6257

.config/H25-Apr-2025-1512

.devcontainer/H25-Apr-2025-4543

.github/H25-Apr-2025-1811

.vscode/H25-Apr-2025-109

aarch64/H25-Apr-2025-2,4892,051

acpi_tables/H25-Apr-2025-2,7552,038

android_audio/H25-Apr-2025-630526

arch/H25-Apr-2025-2,9092,254

argh_helpers/H25-Apr-2025-216183

audio_streams_conformance_test/H25-Apr-2025-640503

audio_util/H25-Apr-2025-317249

base/H25-Apr-2025-25,08617,381

base_tokio/H25-Apr-2025-448315

bit_field/H25-Apr-2025-1,394896

broker_ipc/H25-Apr-2025-184137

common/H25-Apr-2025-3,2812,320

cros_async/H25-Apr-2025-15,11810,782

cros_fdt/H25-Apr-2025-3,6452,954

cros_tracing/H25-Apr-2025-656401

cros_tracing_types/H25-Apr-2025-11974

crosvm_cli/H25-Apr-2025-623470

crosvm_control/H25-Apr-2025-1,5141,011

crosvm_plugin/H25-Apr-2025-2,9022,140

cuttlefish/H25-Apr-2025-5031

devices/H25-Apr-2025-123,92098,638

disk/H25-Apr-2025-7,5496,291

docs/book/H25-Apr-2025-4,2733,120

e2e_tests/H25-Apr-2025-6,4525,061

ext2/H25-Apr-2025-3,5952,753

fuse/H25-Apr-2025-5,3453,612

fuzz/H25-Apr-2025-760567

gpu_display/H25-Apr-2025-17,01314,293

hypervisor/H25-Apr-2025-40,42134,591

infra/H25-Apr-2025-6,4475,836

io_uring/H25-Apr-2025-2,5462,048

jail/H25-Apr-2025-15,54014,526

kernel_cmdline/H25-Apr-2025-287222

kernel_loader/H25-Apr-2025-1,8181,447

kvm/H25-Apr-2025-2,8772,134

kvm_sys/H25-Apr-2025-9,2419,140

libcras_stub/H25-Apr-2025-214166

linux_input_sys/H25-Apr-2025-1,014903

logo/H25-Apr-2025-1110

media/H25-Apr-2025-3,7252,671

metrics/H25-Apr-2025-1,8651,515

metrics_events/H25-Apr-2025-196126

net_sys/H25-Apr-2025-558505

net_util/H25-Apr-2025-3,1092,297

patches/H25-Apr-2025-5958

perfetto/H25-Apr-2025-1,166866

power_monitor/H25-Apr-2025-661532

prebuilts/H25-Apr-2025-204150

proto_build_tools/H25-Apr-2025-10874

protos/H25-Apr-2025-721608

resources/H25-Apr-2025-2,4231,962

riscv64/H25-Apr-2025-1,014829

rutabaga_gfx/H25-Apr-2025-16,34612,751

sandbox/H25-Apr-2025-1,5161,131

serde_keyvalue/H25-Apr-2025-2,4881,694

src/H25-Apr-2025-31,41025,802

swap/H25-Apr-2025-8,3776,362

system_api/H25-Apr-2025-1,8681,482

tests/H25-Apr-2025-3,4862,727

third_party/H25-Apr-2025-6,9905,056

tools/H25-Apr-2025-13,0739,988

tube_transporter/H25-Apr-2025-434306

usb_sys/H25-Apr-2025-292230

usb_util/H25-Apr-2025-1,9751,545

vendor/H25-Apr-2025-848584

vfio_sys/H25-Apr-2025-1,1321,057

vhost/H25-Apr-2025-842576

virtio_sys/H25-Apr-2025-1,3041,202

vm_control/H25-Apr-2025-4,8573,991

vm_memory/H25-Apr-2025-2,2671,530

win_audio/H25-Apr-2025-6,1014,700

win_util/H25-Apr-2025-1,6801,193

x86_64/H25-Apr-2025-7,9326,583

.dockerignoreH A D25-Apr-202530 54

.envrcH A D25-Apr-202515 21

.gitattributesH A D25-Apr-2025288 1615

.gitignoreH A D25-Apr-2025126 1211

.rustfmt.tomlH A D25-Apr-2025204 98

ARCHITECTURE.mdH A D25-Apr-202515.6 KiB246206

Android.bpH A D25-Apr-20258.5 KiB353344

CONTRIBUTING.mdH A D25-Apr-20258.8 KiB202147

Cargo.lockH A D25-Apr-202575.1 KiB3,6883,347

Cargo.tomlH A D25-Apr-202517.6 KiB587496

DIR_METADATAH A D25-Apr-20252 KiB6055

LICENSEH A D25-Apr-20251.5 KiB2827

METADATAH A D25-Apr-202539 43

OWNERSH A D25-Apr-20251.3 KiB3528

OWNERS.androidH A D25-Apr-202592 65

OWNERS_COUNCILH A D25-Apr-2025312 1210

PRESUBMIT.cfgH A D25-Apr-2025311 86

PREUPLOAD.cfgH A D25-Apr-202529 32

README.chromeos.mdH A D25-Apr-2025287 85

README.mdH A D25-Apr-20251.4 KiB2419

TEST_MAPPINGH A D25-Apr-20252.8 KiB7473

android-fork-stats.shH A D25-Apr-2025286 105

android-merge-1-setup.shH A D25-Apr-20251.2 KiB6452

android-merge-2-cargo-embargo.shH A D25-Apr-20251.9 KiB7953

cargo2android_defaults.bpH A D25-Apr-20251.2 KiB4846

cargo2android_module.bp.patchH A D25-Apr-2025551 3332

cargo_embargo.jsonH A D25-Apr-20256.4 KiB238237

mypy.iniH A D25-Apr-202546 43

pyproject.tomlH A D25-Apr-2025218 129

rust-toolchainH A D25-Apr-202590 43

README.chromeos.md

1# Crosvm on ChromeOS
2
3Crosvm is an independently developed project and is using different workflows than other ChromeOS
4repositories.
5
6Please review [Crosvm on Chromeos](https://crosvm.dev/book/integration/chromeos.html) for how to
7submit code and how changes are brought into ChromeOS.
8

README.md

1# crosvm - The ChromeOS Virtual Machine Monitor
2
3crosvm is a virtual machine monitor (VMM) based on Linux’s KVM hypervisor, with a focus on
4simplicity, security, and speed. crosvm is intended to run Linux guests, originally as a security
5boundary for running native applications on the ChromeOS platform. Compared to QEMU, crosvm doesn’t
6emulate architectures or real hardware, instead concentrating on paravirtualized devices, such as
7the virtio standard.
8
9crosvm is currently used to run Linux/Android guests on ChromeOS devices.
10
11- [Documentation](https://crosvm.dev/book/)
12- [Announcements](https://groups.google.com/a/chromium.org/g/crosvm-announce)
13- [Developer Mailing List](https://groups.google.com/a/chromium.org/g/crosvm-dev)
14- [#crosvm on matrix.org](https://matrix.to/#/#crosvm:matrix.org)
15- [Source code](https://chromium.googlesource.com/crosvm/crosvm/)
16  - [API doc](https://crosvm.dev/doc/crosvm/), useful for searching API.
17  - For contribution, see [the contributor guide](https://crosvm.dev/book/contributing/). Mirror
18    repository is available at [GitHub](https://github.com/google/crosvm) for your convenience, but
19    we don't accept bug reports or pull requests there.
20- [Public issue tracker](https://issuetracker.google.com/issues?q=status:open%20componentid:1161302)
21  - For Googlers: See [go/crosvm#filing-bugs](https://goto.google.com/crosvm#filing-bugs).
22
23![Logo](./logo/logo_512.png)
24