[PULL 00/10] testing and gdbstub updates

Alex Bennée posted 10 patches 2 months, 1 week ago
docs/devel/testing/main.rst                        |   6 -
configure                                          |   7 +-
target/arm/gdbstub64.c                             |  23 ++-
.gitlab-ci.d/container-cross.yml                   |   6 -
.gitlab-ci.d/crossbuilds.yml                       |   7 -
scripts/ci/setup/gitlab-runner.yml                 |  39 +++--
tests/docker/dockerfiles/debian-armel-cross.docker | 179 ---------------------
tests/docker/dockerfiles/debian-i686-cross.docker  |  10 +-
.../docker/dockerfiles/debian-mipsel-cross.docker  |  10 +-
tests/guest-debug/run-test.py                      |   6 +
tests/guest-debug/test_gdbstub.py                  |   5 +
tests/lcitool/refresh                              |  10 +-
tests/tcg/aarch64/Makefile.softmmu-target          |  49 +++++-
tests/tcg/aarch64/Makefile.target                  |   3 +-
tests/tcg/aarch64/gdbstub/test-mte.py              |  71 +++++---
tests/tcg/aarch64/system/boot.S                    |  11 ++
tests/tcg/aarch64/system/kernel.ld                 |  33 ++--
tests/tcg/aarch64/system/mte.S                     | 109 +++++++++++++
18 files changed, 310 insertions(+), 274 deletions(-)
delete mode 100644 tests/docker/dockerfiles/debian-armel-cross.docker
create mode 100644 tests/tcg/aarch64/system/mte.S
[PULL 00/10] testing and gdbstub updates
Posted by Alex Bennée 2 months, 1 week ago
The following changes since commit a66f28df650166ae8b50c992eea45e7b247f4143:

  Merge tag 'migration-20240909-pull-request' of https://gitlab.com/peterx/qemu into staging (2024-09-10 11:19:22 +0100)

are available in the Git repository at:

  https://gitlab.com/stsquad/qemu.git tags/pull-testing-gdbstub-oct-100924-1

for you to fetch changes up to 06dd94e84336d2c5a86c99049dc9abb4a1d6b2e5:

  tests/tcg/aarch64: Extend MTE gdbstub tests to system mode (2024-09-10 23:34:03 +0100)

----------------------------------------------------------------
testing and gdbstub updates:

  - remove docker-armel-cross
  - update i686 and mipsel images to bookworm
  - use docker-all-test-cross for mips64le tests
  - fix duplicated line in docs
  - update gitlab-runner ansible script
  - support MTE in gdbstub for system mode

----------------------------------------------------------------
Alex Bennée (5):
      tests/docker: remove debian-armel-cross
      tests/docker: update debian i686 and mipsel images to bookworm
      tests/docker: use debian-all-test-cross for mips64el tests
      docs/devel: fix duplicate line
      scripts/ci: update the gitlab-runner playbook

Gustavo Romero (5):
      gdbstub: Use specific MMU index when probing MTE addresses
      gdbstub: Add support for MTE in system mode
      tests/guest-debug: Support passing arguments to the GDB test script
      tests/tcg/aarch64: Improve linker script organization
      tests/tcg/aarch64: Extend MTE gdbstub tests to system mode

 docs/devel/testing/main.rst                        |   6 -
 configure                                          |   7 +-
 target/arm/gdbstub64.c                             |  23 ++-
 .gitlab-ci.d/container-cross.yml                   |   6 -
 .gitlab-ci.d/crossbuilds.yml                       |   7 -
 scripts/ci/setup/gitlab-runner.yml                 |  39 +++--
 tests/docker/dockerfiles/debian-armel-cross.docker | 179 ---------------------
 tests/docker/dockerfiles/debian-i686-cross.docker  |  10 +-
 .../docker/dockerfiles/debian-mipsel-cross.docker  |  10 +-
 tests/guest-debug/run-test.py                      |   6 +
 tests/guest-debug/test_gdbstub.py                  |   5 +
 tests/lcitool/refresh                              |  10 +-
 tests/tcg/aarch64/Makefile.softmmu-target          |  49 +++++-
 tests/tcg/aarch64/Makefile.target                  |   3 +-
 tests/tcg/aarch64/gdbstub/test-mte.py              |  71 +++++---
 tests/tcg/aarch64/system/boot.S                    |  11 ++
 tests/tcg/aarch64/system/kernel.ld                 |  33 ++--
 tests/tcg/aarch64/system/mte.S                     | 109 +++++++++++++
 18 files changed, 310 insertions(+), 274 deletions(-)
 delete mode 100644 tests/docker/dockerfiles/debian-armel-cross.docker
 create mode 100644 tests/tcg/aarch64/system/mte.S

-- 
2.39.2


Re: [PULL 00/10] testing and gdbstub updates
Posted by Peter Maydell 2 months, 1 week ago
On Wed, 11 Sept 2024 at 07:47, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> The following changes since commit a66f28df650166ae8b50c992eea45e7b247f4143:
>
>   Merge tag 'migration-20240909-pull-request' of https://gitlab.com/peterx/qemu into staging (2024-09-10 11:19:22 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/stsquad/qemu.git tags/pull-testing-gdbstub-oct-100924-1
>
> for you to fetch changes up to 06dd94e84336d2c5a86c99049dc9abb4a1d6b2e5:
>
>   tests/tcg/aarch64: Extend MTE gdbstub tests to system mode (2024-09-10 23:34:03 +0100)
>
> ----------------------------------------------------------------
> testing and gdbstub updates:
>
>   - remove docker-armel-cross
>   - update i686 and mipsel images to bookworm
>   - use docker-all-test-cross for mips64le tests
>   - fix duplicated line in docs
>   - update gitlab-runner ansible script
>   - support MTE in gdbstub for system mode
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/9.2
for any user-visible changes.

-- PMM