crosvm/common
Daniel Verkamp c13c0c210b enumn: switch to upstream crates.io version
Developers may need to manually clean up the common/enumn directory - it
will be left behind if there are build artifacts (Cargo.lock, target
directory, etc.):

  rm -rf common/enumn

BUG=b:205344148
TEST=cargo build
TEST=tools/presubmit
TEST=emerge-hatch crosvm # with https://crrev.com/c/3265967

Change-Id: I1af3bdd22f40e87895a78a5cbc8033476058c927
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3278774
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
2021-11-15 21:03:25 +00:00
..
assertions Refactoring: Move various general purpose crates to common/ 2021-10-29 22:31:43 +00:00
audio_streams Refactoring: Move various general purpose crates to common/ 2021-10-29 22:31:43 +00:00
base vm-memory: mlock2(MLOCK_ONFAULT) guest memory for protected VMs 2021-11-09 18:59:20 +00:00
cros-fuzz Add newlines to end of Cargo.toml files. 2021-08-17 20:20:41 +00:00
cros_async Refactoring: Move various general purpose crates to common/ 2021-10-29 22:31:43 +00:00
data_model Refactoring: Move various general purpose crates to common/ 2021-10-29 22:31:43 +00:00
io_uring Refactoring: Move various general purpose crates to common/ 2021-10-29 22:31:43 +00:00
p9 Refactoring: Move various general purpose crates to common/ 2021-10-29 22:31:43 +00:00
sync Refactoring: Move various general purpose crates to common/ 2021-10-29 22:31:43 +00:00
sys_util vm-memory: mlock2(MLOCK_ONFAULT) guest memory for protected VMs 2021-11-09 18:59:20 +00:00
README.md Import cros-fuzz and p9 into crosvm/common 2021-08-03 02:25:01 +00:00

Crosvm General Purpose Libraries

The crates in this folder are general purpose libraries used by other projects in ChromeOS as well.

To make them accessible independendly of crosvm, each of these crates is excluded from the crosvm workspace.

List of libraries

  • cros-fuzz: Support crate for fuzzing rust code in ChromeOS
  • p9: Server implementation of the 9p file system protocol