[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 3217b8: tests/docker: bump the xtensa base to
From: |
Richard Henderson |
Subject: |
[Qemu-commits] [qemu/qemu] 3217b8: tests/docker: bump the xtensa base to debian:11-slim |
Date: |
Wed, 10 May 2023 10:14:19 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 3217b84f3cd813a7daffc64b26543c313f3a042a
https://github.com/qemu/qemu/commit/3217b84f3cd813a7daffc64b26543c313f3a042a
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M tests/docker/dockerfiles/debian-xtensa-cross.docker
Log Message:
-----------
tests/docker: bump the xtensa base to debian:11-slim
Stretch is going out of support so things like security updates will
fail. As the toolchain itself is binary it hopefully won't mind the
underlying OS being updated.
Message-Id: <20230503091244.1450613-3-alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reported-by: Richard Henderson <richard.henderson@linaro.org>
Commit: ab9d29b0a4ab2fec433f18b809b66bc43db1d228
https://github.com/qemu/qemu/commit/ab9d29b0a4ab2fec433f18b809b66bc43db1d228
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M docs/system/gdb.rst
Log Message:
-----------
docs: document breakpoint and watchpoint support
This varies by accelerator. Also mention the modern bear trap that is
ASLR.
Message-Id: <20230503091244.1450613-4-alex.bennee@linaro.org>
Reviewed-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 02f4947603b7f546df226ab21387c761494784de
https://github.com/qemu/qemu/commit/02f4947603b7f546df226ab21387c761494784de
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M scripts/ci/setup/gitlab-runner.yml
Log Message:
-----------
scripts/ci: add gitlab-runner to kvm group
One of the main reasons to have custom runners it so we can run KVM
tests. Enable the "kvm" additional group so we can access the feature
on the kernel.
Message-Id: <20230503091244.1450613-5-alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reported-by: Peter Maydell <peter.maydell@linaro.org>
Commit: c1924cde87e1bfeaf599b823a66f2ef09fd30e6a
https://github.com/qemu/qemu/commit/c1924cde87e1bfeaf599b823a66f2ef09fd30e6a
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml
M .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml
M scripts/ci/setup/build-environment.yml
Log Message:
-----------
scripts/ci: clean-up the 20.04/22.04 confusion in ansible
We have a bunch of references to 20.04 (which s390x is still on)
although we are basically building on 22.04 now. Clean up the textual
references and use lcitool to generate the full package list to be
consistent.
We can drop "Install packages to build QEMU on Ubuntu on non-s390x" as
when we upgrade the s390x builder to 22.04 it won't need this
workaround.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20230503091244.1450613-19-alex.bennee@linaro.org>
Commit: eb8d413f7fafde8bc921b9a27a03fe7269f9c9c1
https://github.com/qemu/qemu/commit/eb8d413f7fafde8bc921b9a27a03fe7269f9c9c1
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml
Log Message:
-----------
gitlab: add ubuntu-22.04-aarch64-without-defaults
This does a very minimal build without default devices or features. I
chose the aarch64 runner as it doesn't count towards CI minutes and is
a fairly under-utilised builder.
Message-Id: <20230503091244.1450613-20-alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 2cf72cb5eb690b55974b4ace5ee42c22ace3fa8e
https://github.com/qemu/qemu/commit/2cf72cb5eb690b55974b4ace5ee42c22ace3fa8e
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml
Log Message:
-----------
gitlab: enable minimal device profile for aarch64 --disable-tcg
As this is likely the most common configuration people will want once
the --disable-tcg patches land.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Cc: Fabiano Rosas <farosas@suse.de>
Message-Id: <20230503091244.1450613-21-alex.bennee@linaro.org>
Commit: a79e32a944795e147ba4a2790fac96f27ef4b281
https://github.com/qemu/qemu/commit/a79e32a944795e147ba4a2790fac96f27ef4b281
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M tests/avocado/replay_kernel.py
Log Message:
-----------
tests/avocado: use http for mipsdistros.mips.com
As the cached assets have fallen out of our cache new attempts to
fetch these binaries fail hard due to certificate expiry. It's hard
to find a contact email for the domain as the root page of mipsdistros
throws up some random XML. I suspect Amazon are merely the hosts.
The checksums should protect us from any man-in-the-middle type
attacks.
Message-Id: <20230503091244.1450613-22-alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Cc: Philippe Mathieu-Daudé <philmd@linaro.org>
Commit: b9353acfd7ae1fc59a64b9aea34bd77a415751d1
https://github.com/qemu/qemu/commit/b9353acfd7ae1fc59a64b9aea34bd77a415751d1
Author: Fabiano Rosas <farosas@suse.de>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M hw/arm/Kconfig
M hw/usb/Kconfig
Log Message:
-----------
hw/arm: Select XLNX_USB_SUBSYS for xlnx-zcu102 machine
This machine hardcodes initialization of the USB device, so select the
corresponding Kconfig. It is not enough to have it as "default y if
XLNX_VERSAL" at usb/Kconfig because building --without-default-devices
disables the default selection resulting in:
$ ./qemu-system-aarch64 -M xlnx-zcu102
qemu-system-aarch64: missing object type 'usb_dwc3'
Aborted (core dumped)
Signed-off-by: Fabiano Rosas <farosas@suse.de>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20230208192654.8854-8-farosas@suse.de>
Message-Id: <20230503091244.1450613-8-alex.bennee@linaro.org>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Commit: d530697ca20e19f7a626f4c1c8b26fccd0dc4470
https://github.com/qemu/qemu/commit/d530697ca20e19f7a626f4c1c8b26fccd0dc4470
Author: Richard Henderson <richard.henderson@linaro.org>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch32.yml
M .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml
M docs/system/gdb.rst
M hw/arm/Kconfig
M hw/usb/Kconfig
M scripts/ci/setup/build-environment.yml
M scripts/ci/setup/gitlab-runner.yml
M tests/avocado/replay_kernel.py
M tests/docker/dockerfiles/debian-xtensa-cross.docker
Log Message:
-----------
Merge tag 'pull-testing-updates-100523-1' of https://gitlab.com/stsquad/qemu
into staging
Testing updates:
- fix up xtensa docker container base to current Debian
- document breakpoint and watchpoint support
- clean up the ansible scripts for Ubuntu 22.04
- add a minimal device profile
- drop https on mipsdistros URL
- fix Kconfig bug for XLNX_VERSAL
# -----BEGIN PGP SIGNATURE-----
#
# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmRbspsACgkQ+9DbCVqe
# KkSBowf+JjcVxZMb2kS8pV8WEdAq+fceBYI7mDBSEu0DFqZF+w0XSM+T+VZHyZ8+
# QmPeE+McKBUXvq/V4osPnDVVZfBKmwzFN548M6qIMLUbHjbDp94DtudNkAZ0ejhc
# +Ack73vzTiTWsGmBaqQxZlcYkZNZiZAhQsTF6cPwna74cDkcRghvd/Zxzy831rVB
# gVWhbEkk7SBQhJ+PqRIeso60DbWvCaVDMrkPc2WX8kup6QltbUpoayS/eNOtBkfA
# C557eOBxoM8s0cu33O780K5mCPCyk1IaIynvZtmkty0DXUSd5y9SNpsofhAY7BGy
# 4QdlolLygDgEC3s4bMULGy04nzaylw==
# =a+97
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 10 May 2023 04:04:59 PM BST
# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key)
<alex.bennee@linaro.org>" [undefined]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg: There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44
* tag 'pull-testing-updates-100523-1' of https://gitlab.com/stsquad/qemu:
hw/arm: Select XLNX_USB_SUBSYS for xlnx-zcu102 machine
tests/avocado: use http for mipsdistros.mips.com
gitlab: enable minimal device profile for aarch64 --disable-tcg
gitlab: add ubuntu-22.04-aarch64-without-defaults
scripts/ci: clean-up the 20.04/22.04 confusion in ansible
scripts/ci: add gitlab-runner to kvm group
docs: document breakpoint and watchpoint support
tests/docker: bump the xtensa base to debian:11-slim
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Compare: https://github.com/qemu/qemu/compare/caa9cbd56687...d530697ca20e