crosvm/common
Dennis Kempin 1def2e61d9 reland: Remove temporarily duplicated code from codebase
This removes sys_util(_core), which moved into base::unix/common, as
well as common/(cros_async,io_uring), which moved into the root
directory.

The only reason the code was still around is that they were still
used in the ChromeOS codebase.
ChromeOS has pinned the version of crosvm it uses for these libraries
so we can go ahead and remove the code.

A few remaining references to sys_util have been updated to base.

BUG=b:227226222,b:229016539
TEST=presubmit

Change-Id: I7a711044de7e067b217287f2bac822d6ac7d3964
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3593852
Reviewed-by: Allen Webb <allenwebb@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
2022-04-19 21:48:29 +00:00
..
assertions crosvm: migrate to Rust 2021 edition 2022-03-09 01:16:03 +00:00
audio_streams reland: Remove temporarily duplicated code from codebase 2022-04-19 21:48:29 +00:00
balloon_control crosvm: migrate to Rust 2021 edition 2022-03-09 01:16:03 +00:00
cros-fuzz crosvm: migrate to Rust 2021 edition 2022-03-09 01:16:03 +00:00
cros_asyncv2 reland: Remove temporarily duplicated code from codebase 2022-04-19 21:48:29 +00:00
data_model Upstream data_model 2022-03-10 18:48:52 +00:00
p9 p9: Remove dependency on sys_util 2022-04-14 20:32:59 +00:00
sync crosvm: migrate to Rust 2021 edition 2022-03-09 01:16:03 +00:00
chromeos_warning.md Add version pin warning to common/ 2022-04-15 19:51:35 +00:00
README.md docs: Use mdformat to format markdown files 2022-01-27 21:29:11 +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