qemu-commits
[Top][All Lists]
Advanced

[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



reply via email to

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