Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import crosvm FDT writer #1

Merged
merged 5 commits into from
Apr 28, 2021

Commits on Apr 21, 2021

  1. Import crosvm FDT writer

    Signed-off-by: Daniel Verkamp <dverkamp@chromium.org>
    danielverkamp committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    59c25aa View commit details
    Browse the repository at this point in the history
  2. updating rust-vmm-ci

    24d66cd update clippy check
    ebc7016 exclude dependabot from the 50/72 commit rule
    63fdf0f update rust-vmm-container
    98a26fe Typo fix in README.md
    631c82a mount tmp in test pipelines
    03fcf08 don't run commit test for repos specified with git
    3b7377c fixed typo in readme
    c9430ee add gitignore file
    e1108f1 buildkite: re-enable cargo audit test
    02004b5 Add a flag that saves the coverage output dir
    97025bd buildkite: Skip lines should be shorter than 70 chars
    c83003c buildkite: Skip cargo audit check temporarily
    c8cf2b7 buildkite: Fix audit label indentation
    b3acb30 Fixes: rust-vmm/rust-vmm-ci#8
    bedc32b Add --workspace flag to cargo check too
    3ea5f2b improve a bit error messages for commit test
    cd90a63 Add support for workspace tests
    9dd386c readme update: cosmetic changes
    265df53 Coverage test: keep stdin open
    2d3bb05 add myself to codeowners
    e58ea74 Fix kcov_ouput_dir typo in test_coverage.py
    d62d781 fix buildkite typos in readme
    0fc8ced refactor test_benchmark.py
    741b894 checkout to PR branch before finishing test_bench
    645a5c3 test_bench: don't crash when no bench on master
    bd32544 Fetch origin in benchmark test
    35beb91 Fix commit message test
    53427aa benchmarks: add test that can run at every PR
    abd2c90 Add test for commit message format
    fe859f4 Update container image to v6
    75d7254 run cargo check on all features
    7e3f307 skip coverage-arm test
    cd7096e Enable rust-vmm coverage test in CI
    c309d06 buildkite: Move to the rustvmm/dev v4 container
    c85a8da buildkite: Remove clippy test on aarch64
    
    Signed-off-by: Andreea Florescu <fandree@amazon.com>
    andreeaflorescu authored and danielverkamp committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    feedb13 View commit details
    Browse the repository at this point in the history
  3. fix fdt tests that were comparing large arrays

    Comparing arrays with len > 32 is not allowed in rust rust 1.46.
    Added a workaround for testing these arrays by splitting them in
    groups of maximum 32 elems.
    
    Signed-off-by: Andreea Florescu <fandree@amazon.com>
    andreeaflorescu authored and danielverkamp committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    f1a7c37 View commit details
    Browse the repository at this point in the history
  4. add coverage file

    The file is needed by the rust-vmm-ci coverage integration test.
    
    Signed-off-by: Andreea Florescu <fandree@amazon.com>
    andreeaflorescu authored and danielverkamp committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    99de710 View commit details
    Browse the repository at this point in the history
  5. fixed link issues on aarch64 musl

    The linker was unable to find __addtf3, __multf3 and __subtf3.
    
    Added target-feature=+crt-static and link-arg=-lgcc as a temporary
    workaround. This seems to be the accepted fix in the Rust community:
    rust-lang/compiler-builtins#201
    
    A permanent fix is yet to be implemented in the Rust compiler.
    
    Signed-off-by: Andreea Florescu <fandree@amazon.com>
    andreeaflorescu authored and danielverkamp committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    51fd8c7 View commit details
    Browse the repository at this point in the history