• Home
Name Date Size #Lines LOC

..--

.cargo/03-May-2024-4843

.devcontainer/03-May-2024-2120

.github/03-May-2024-5544

aarch64/03-May-2024-1,3221,028

acpi_tables/03-May-2024-2,4331,772

arch/03-May-2024-2,1851,692

base/03-May-2024-22,67315,637

bin/03-May-2024-122

bit_field/03-May-2024-1,360862

ci/kokoro/03-May-2024-542332

common/03-May-2024-43,52630,410

cros_async/03-May-2024-10,0706,939

crosvm-fuzz/03-May-2024-409294

crosvm_control/03-May-2024-401301

crosvm_plugin/03-May-2024-2,9072,145

cuttlefish/03-May-2024-4327

devices/03-May-2024-79,33763,663

disk/03-May-2024-5,5504,616

docs/book/03-May-2024-1,191838

fuse/03-May-2024-4,9353,366

gpu_display/03-May-2024-8,3737,427

hypervisor/03-May-2024-4,9293,701

infra/config/03-May-2024-150118

integration_tests/03-May-2024-678457

io_uring/03-May-2024-2,0911,646

kernel_cmdline/03-May-2024-282222

kernel_loader/03-May-2024-677600

kvm/03-May-2024-2,7042,060

kvm_sys/03-May-2024-5,0114,939

libcras_stub/03-May-2024-4634

linux_input_sys/03-May-2024-270230

logo/03-May-2024-1110

media/libvda/03-May-2024-2,0131,558

net_sys/03-May-2024-523472

net_util/03-May-2024-877628

patches/03-May-2024-3938

power_monitor/03-May-2024-346265

protos/03-May-2024-756594

qcow_utils/03-May-2024-168109

resources/03-May-2024-1,2911,024

rutabaga_gfx/03-May-2024-8,8926,913

seccomp/03-May-2024-3,5073,061

serde_keyvalue/03-May-2024-1,501983

src/03-May-2024-13,56711,638

system_api_stub/03-May-2024-4634

tests/03-May-2024-3,4812,724

third_party/vmm_vhost/03-May-2024-7,5275,439

tools/03-May-2024-4,2643,017

tpm2/03-May-2024-25081

tpm2-sys/03-May-2024-12698

usb_sys/03-May-2024-252215

usb_util/03-May-2024-1,6981,324

vfio_sys/03-May-2024-870809

vhost/03-May-2024-776549

virtio_sys/03-May-2024-734693

vm_control/03-May-2024-1,7241,409

vm_memory/03-May-2024-1,316809

win_util/03-May-2024-843601

x86_64/03-May-2024-6,4965,435

.dockerignoreD03-May-202430 54

.gitignoreD03-May-2024101 1110

.rustfmt.tomlD03-May-202474 43

ARCHITECTURE.mdD03-May-202414.9 KiB235197

Android.bpD03-May-20249.5 KiB433421

CONTRIBUTING.mdD03-May-20247.2 KiB175119

Cargo.tomlD03-May-20245.6 KiB221205

LICENSED03-May-20241.5 KiB2827

METADATAD03-May-202439 43

OWNERSD03-May-2024201 98

OWNERS.androidD03-May-2024102 65

PREUPLOAD.cfgD03-May-202429 32

README.chromeos.mdD03-May-2024464 1810

README.mdD03-May-20241.1 KiB2116

TEST_MAPPINGD03-May-202483 87

all2android.shD03-May-2024152 82

cargo2android.jsonD03-May-2024420 1615

cargo2android_defaults.bpD03-May-2024558 2827

cargo2android_module.bpD03-May-2024683 4039

navbar.mdD03-May-2024160 75

run_c2a.shD03-May-2024947 4127

run_testsD03-May-2024240 61

rust-toolchainD03-May-202468 43

setup_cros_cargo.shD03-May-2024271 72

test_allD03-May-2024247 61

unblocked_terms.txtD03-May-2024176 119

README.chromeos.md

1# Crosvm on ChromeOS
2
3Here are pointers to useful documentation for working on Crosvm on Chrome OS.
4
5## Uploading changes
6
7See [Creating a CL for Chromium OS Developers](CONTRIBUTING.md#chromiumos-cl).
8
9## Building
10
11See [Building for ChromeOS](https://google.github.io/crosvm/building_crosvm/chromium_os.html) in the
12crosvm mdbook.
13
14## Submitting
15
16See [presubmit checking](CONTRIBUTING.md#presubmit) and
17[postsubmit merging](CONTRIBUTING.md#chromiumos-postsubmit)
18

README.md

1# crosvm - The Chrome OS 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 Chrome OS 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 Chrome OS devices.
10
11- [Documentation](https://google.github.io/crosvm/)
12- [Source code](https://chromium.googlesource.com/chromiumos/platform/crosvm/)
13  - [API doc](https://google.github.io/crosvm/doc/crosvm/), useful for searching API.
14  - For contribution, see
15    [the contributor guide](https://google.github.io/crosvm/contributing.html). Mirror repository is
16    available at [GitHub](https://github.com/google/crosvm) for your convenience, but we don't
17    accept bug reports or pull requests there.
18- [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers)
19
20![Logo](./logo/logo_512.png)
21