qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PULL v2 00/13] some testing and plugin updates


From: Richard Henderson
Subject: Re: [PULL v2 00/13] some testing and plugin updates
Date: Tue, 12 Oct 2021 08:47:44 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0

On 10/12/21 2:36 AM, Alex Bennée wrote:
The following changes since commit c09124dcb8401a0d635b4a52b295e9b3fc12392a:

   Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into 
staging (2021-10-11 08:15:32 -0700)

are available in the Git repository at:

   https://github.com/stsquad/qemu.git tags/pull-for-6.2-121021-2

for you to fetch changes up to 17888749ba0fb06694de5efe0b941f16a0fba6fa:

   tests/docker: add a debian-native image and make available (2021-10-12 
08:38:10 +0100)

----------------------------------------------------------------
Some testing and plugin updates:

   - don't override the test compiler when specified
   - split some multiarch tests by guest OS
   - add riscv64 docker image and cross-compile tests
   - drop release tarball test from Travis
   - skip check-patch on master repo
   - fix passing of TEST_TARGETS to cirrus
   - fix missing symbols in plugins
   - ensure s390x insn start ops precede plugin instrumentation
   - refactor plugin instruction boundary detection
   - update github repo lockdown
   - add a debian-native test image for multi-arch builds

----------------------------------------------------------------
Alex Bennée (7):
       configure: don't override the selected host test compiler if defined
       tests/tcg/sha1: remove endian include
       tests/tcg: move some multiarch files and make conditional
       tests/docker: promote debian-riscv64-cross to a full image
       accel/tcg: re-factor plugin_inject_cb so we can assert insn_idx is valid
       .github: move repo lockdown to the v2 configuration
       tests/docker: add a debian-native image and make available

Daniel P. Berrangé (2):
       gitlab: skip the check-patch job on the upstream repo
       gitlab: fix passing of TEST_TARGETS env to cirrus

Lukas Jünger (1):
       plugins/: Add missing functions to symbol list

Richard Henderson (2):
       gitlab: Add cross-riscv64-system, cross-riscv64-user
       target/s390x: move tcg_gen_insn_start to s390x_tr_insn_start

Thomas Huth (1):
       travis.yml: Remove the "Release tarball" job

  configure                                          |   6 +-
  include/tcg/tcg.h                                  |   6 -
  accel/tcg/plugin-gen.c                             | 157 +++++++++++----------
  target/s390x/tcg/translate.c                       |  10 +-
  tests/tcg/multiarch/{ => libs}/float_helpers.c     |   2 +-
  tests/tcg/multiarch/{ => linux}/linux-test.c       |   0
  tests/tcg/multiarch/sha1.c                         |   1 -
  .github/lockdown.yml                               |  34 -----
  .github/workflows/lockdown.yml                     |  30 ++++
  .gitlab-ci.d/cirrus.yml                            |   2 +-
  .gitlab-ci.d/cirrus/build.yml                      |   1 +
  .gitlab-ci.d/container-cross.yml                   |   3 +-
  .gitlab-ci.d/crossbuilds.yml                       |  19 +++
  .gitlab-ci.d/static_checks.yml                     |   2 +-
  .travis.yml                                        |  23 ---
  plugins/qemu-plugins.symbols                       |   3 +
  tests/docker/Makefile.include                      |   6 +-
  tests/docker/common.rc                             |  10 +-
  tests/docker/dockerfiles/debian-native.docker      |  49 +++++++
  .../docker/dockerfiles/debian-riscv64-cross.docker |  46 +++++-
  tests/tcg/multiarch/Makefile.target                |  15 +-
  tests/tcg/x86_64/Makefile.target                   |   4 +
  22 files changed, 271 insertions(+), 158 deletions(-)
  rename tests/tcg/multiarch/{ => libs}/float_helpers.c (99%)
  rename tests/tcg/multiarch/{ => linux}/linux-test.c (100%)
  delete mode 100644 .github/lockdown.yml
  create mode 100644 .github/workflows/lockdown.yml
  create mode 100644 tests/docker/dockerfiles/debian-native.docker

Applied, thanks.

r~




reply via email to

[Prev in Thread] Current Thread [Next in Thread]