mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-06 02:25:23 +00:00
6b06f405ff
The tool is added to ./tools/fmt which will be called during ./tools/presubmit as well as by Kokoro during testing. This requires a new dev container version to bundle the mdformat tool in the container. Note: mdformat does not have any IDE integrations, but the prettier plugin with prose-wrap enabled and a line length of 100 provides almost identical results. BUG=None TEST=./tools/fmt --check Change-Id: I0ae5659eff8555df7c85c70e62095a1e116b98da Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3416098 Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org> Reviewed-by: Alexandre Courbot <acourbot@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Commit-Queue: Dennis Kempin <denniskempin@google.com>
22 lines
1.2 KiB
Markdown
22 lines
1.2 KiB
Markdown
# Introduction
|
|
|
|
The crosvm project is a hosted (a.k.a.
|
|
[type-2](https://en.wikipedia.org/wiki/Hypervisor#Classification)) virtual machine monitor.
|
|
|
|
crosvm runs untrusted operating systems along with virtualized devices. Initially intended to be
|
|
used with KVM and Linux, crosvm supports multiple kinds of hypervisors. crosvm is focussed on safety
|
|
within the programming language and a sandbox around the virtual devices to protect the host from
|
|
attack in case of exploits in crosvm itself.
|
|
|
|
Other programs similar to crosvm are QEMU and VirtualBox. An operating system, made of a root file
|
|
system image and a kernel binary, are given as input to crosvm and then crosvm will run the
|
|
operating system using the platform's hypervisor.
|
|
|
|
- [Source code](https://chromium.googlesource.com/chromiumos/platform/crosvm/)
|
|
- [GitHub mirror](https://github.com/google/crosvm)
|
|
- [API documentation](https://google.github.io/crosvm/doc/crosvm/), useful for searching API.
|
|
- Files for this book are under
|
|
[/docs/](https://chromium.googlesource.com/chromiumos/platform/crosvm/+/HEAD/docs/).
|
|
- [Issue tracker](https://bugs.chromium.org/p/chromium/issues/list?q=component:OS%3ESystems%3EContainers)
|
|
|
|
![logo](./logo.svg)
|