From: "Alex Bennée" <alex.bennee@linaro.org>
To: qemu-devel@nongnu.org
Cc: "Beraldo Leal" <bleal@redhat.com>,
"Mahmoud Mandour" <ma.mandourr@gmail.com>,
"Brian Cain" <bcain@quicinc.com>,
"Paolo Bonzini" <pbonzini@redhat.com>,
"Warner Losh" <imp@bsdimp.com>,
"Eduardo Habkost" <eduardo@habkost.net>,
"Alexandre Iooss" <erdnaxe@crans.org>,
"Edgar E. Iglesias" <edgar.iglesias@gmail.com>,
"Kyle Evans" <kevans@freebsd.org>,
qemu-arm@nongnu.org,
"Aleksandar Rikalo" <aleksandar.rikalo@syrmia.com>,
"Aurelien Jarno" <aurelien@aurel32.net>,
"Alex Bennée" <alex.bennee@linaro.org>,
"Philippe Mathieu-Daudé" <philmd@linaro.org>,
"Richard Henderson" <richard.henderson@linaro.org>,
"Wainer dos Santos Moschetta" <wainersm@redhat.com>,
"Peter Maydell" <peter.maydell@linaro.org>,
"Brad Smith" <brad@comstyle.com>,
"Jiaxun Yang" <jiaxun.yang@flygoat.com>,
"Thomas Huth" <thuth@redhat.com>
Subject: [PATCH 00/17] Maintainer updates for testing, gdb, semihosting and plugins
Date: Sat, 28 Oct 2023 11:32:54 +0100 [thread overview]
Message-ID: <20231028103311.347104-1-alex.bennee@linaro.org> (raw)
This collects up a number of fixes across my various maintainer trees.
There will be a longer plugins related one coming later but I wanted
to turn these around first. The update to bookworm was delayed from
the last release but I've now "solved" that by moving sh4 and alpha
into a legacy container stuck on bullseye.
I've also taken the opportunity to rationalise our zoo of containers
to better sync up with what we actually use on gitlab.
The following still need review:
plugins: Remove an extra parameter
tests/docker: upgrade debian-all-test-cross to bookworm
tests/docker: use debian-all-test-cross for sparc64
tests/docker: use debian-all-test-cross for riscv64
tests/docker: use debian-all-test-cross for mips
tests/docker: use debian-all-test-cross for mips64
tests/docker: use debian-all-test-cross for m68k
tests/docker: use debian-all-test-cross for hppa
tests/docker: use debian-all-test-cross for power
tests/docker: move sh4 to use debian-legacy-test-cross
tests/docker: use debian-legacy-test-cross for alpha
gitlab: split alpha testing into a legacy container
Akihiko Odaki (3):
tests/tcg: Add -fno-stack-protector
gdbstub: Check if gdb_regs is NULL
plugins: Remove an extra parameter
Alex Bennée (11):
gitlab: split alpha testing into a legacy container
tests/docker: use debian-legacy-test-cross for alpha
tests/docker: move sh4 to use debian-legacy-test-cross
tests/docker: use debian-all-test-cross for power
tests/docker: use debian-all-test-cross for hppa
tests/docker: use debian-all-test-cross for m68k
tests/docker: use debian-all-test-cross for mips64
tests/docker: use debian-all-test-cross for mips
tests/docker: use debian-all-test-cross for riscv64
tests/docker: use debian-all-test-cross for sparc64
tests/docker: upgrade debian-all-test-cross to bookworm
Cong Liu (1):
contrib/plugins: Close file descriptor on error return
Matheus Tavares Bernardino (1):
semihosting: fix memleak at semihosting_arg_fallback
Thomas Huth (1):
tests/vm/openbsd: Use the system dtc package
configure | 37 ++++++++++-
accel/tcg/plugin-gen.c | 9 +--
contrib/plugins/lockstep.c | 2 +
gdbstub/gdbstub.c | 34 ++++++-----
semihosting/config.c | 3 +-
tests/tcg/mips/hello-mips.c | 4 +-
.gitlab-ci.d/buildtest.yml | 20 +++++-
.gitlab-ci.d/container-cross.yml | 61 ++-----------------
tests/docker/Makefile.include | 7 ---
.../dockerfiles/debian-all-test-cross.docker | 26 ++++----
.../dockerfiles/debian-alpha-cross.docker | 19 ------
.../dockerfiles/debian-hppa-cross.docker | 19 ------
.../debian-legacy-test-cross.docker | 47 ++++++++++++++
.../dockerfiles/debian-m68k-cross.docker | 19 ------
.../dockerfiles/debian-mips-cross.docker | 19 ------
.../dockerfiles/debian-mips64-cross.docker | 19 ------
.../debian-powerpc-test-cross.docker | 23 -------
.../debian-riscv64-test-cross.docker | 19 ------
.../dockerfiles/debian-sh4-cross.docker | 19 ------
.../dockerfiles/debian-sparc64-cross.docker | 19 ------
tests/tcg/Makefile.target | 2 +-
tests/tcg/aarch64/Makefile.target | 2 +-
tests/tcg/arm/Makefile.target | 2 +-
tests/tcg/cris/Makefile.target | 2 +-
tests/tcg/hexagon/Makefile.target | 2 +-
tests/tcg/i386/Makefile.target | 2 +-
tests/tcg/minilib/Makefile.target | 2 +-
tests/tcg/mips/Makefile.target | 2 +-
tests/vm/openbsd | 6 +-
29 files changed, 158 insertions(+), 289 deletions(-)
delete mode 100644 tests/docker/dockerfiles/debian-alpha-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-hppa-cross.docker
create mode 100644 tests/docker/dockerfiles/debian-legacy-test-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-m68k-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-mips-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-mips64-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-powerpc-test-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-riscv64-test-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-sh4-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-sparc64-cross.docker
--
2.39.2
next reply other threads:[~2023-10-28 10:35 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-10-28 10:32 Alex Bennée [this message]
2023-10-28 10:32 ` [PATCH 01/17] tests/vm/openbsd: Use the system dtc package Alex Bennée
2023-10-28 10:32 ` [PATCH 02/17] tests/tcg: Add -fno-stack-protector Alex Bennée
2023-10-28 19:14 ` Richard Henderson
2023-10-28 10:32 ` [PATCH 03/17] gitlab: split alpha testing into a legacy container Alex Bennée
2023-10-28 19:19 ` Richard Henderson
2023-10-28 10:32 ` [PATCH 04/17] tests/docker: use debian-legacy-test-cross for alpha Alex Bennée
2023-10-28 19:20 ` Richard Henderson
2023-10-28 10:32 ` [PATCH 05/17] tests/docker: move sh4 to use debian-legacy-test-cross Alex Bennée
2023-10-28 19:22 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 06/17] tests/docker: use debian-all-test-cross for power Alex Bennée
2023-10-28 19:23 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 07/17] tests/docker: use debian-all-test-cross for hppa Alex Bennée
2023-10-28 19:23 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 08/17] tests/docker: use debian-all-test-cross for m68k Alex Bennée
2023-10-28 19:24 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 09/17] tests/docker: use debian-all-test-cross for mips64 Alex Bennée
2023-10-28 19:24 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 10/17] tests/docker: use debian-all-test-cross for mips Alex Bennée
2023-10-28 19:25 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 11/17] tests/docker: use debian-all-test-cross for riscv64 Alex Bennée
2023-10-28 19:26 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 12/17] tests/docker: use debian-all-test-cross for sparc64 Alex Bennée
2023-10-28 19:27 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 13/17] tests/docker: upgrade debian-all-test-cross to bookworm Alex Bennée
2023-10-28 19:29 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 14/17] gdbstub: Check if gdb_regs is NULL Alex Bennée
2023-10-28 19:30 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 15/17] semihosting: fix memleak at semihosting_arg_fallback Alex Bennée
2023-10-28 19:31 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 16/17] plugins: Remove an extra parameter Alex Bennée
2023-10-28 17:54 ` Richard Henderson
2023-10-28 10:33 ` [PATCH 17/17] contrib/plugins: Close file descriptor on error return Alex Bennée
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20231028103311.347104-1-alex.bennee@linaro.org \
--to=alex.bennee@linaro.org \
--cc=aleksandar.rikalo@syrmia.com \
--cc=aurelien@aurel32.net \
--cc=bcain@quicinc.com \
--cc=bleal@redhat.com \
--cc=brad@comstyle.com \
--cc=edgar.iglesias@gmail.com \
--cc=eduardo@habkost.net \
--cc=erdnaxe@crans.org \
--cc=imp@bsdimp.com \
--cc=jiaxun.yang@flygoat.com \
--cc=kevans@freebsd.org \
--cc=ma.mandourr@gmail.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=philmd@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=richard.henderson@linaro.org \
--cc=thuth@redhat.com \
--cc=wainersm@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).