[PULL 00/10] microblazeel removal, improved docker detection, etc.

Thomas Huth posted 10 patches 1 month, 1 week ago
Only 9 patches received!
MAINTAINERS                                      |  4 ++--
docs/about/deprecated.rst                        | 13 ------------
docs/about/removed-features.rst                  | 14 +++++++++++++
configure                                        | 19 +++++++----------
configs/devices/microblazeel-softmmu/default.mak |  6 ------
configs/targets/microblazeel-softmmu.mak         |  6 ------
qapi/machine.json                                |  2 +-
system/arch_init.h                               |  3 +--
hw/s390x/s390-pci-bus.c                          |  2 +-
tests/qtest/boot-serial-test.c                   |  2 +-
tests/qtest/machine-none-test.c                  |  1 -
.gitlab-ci.d/base.yml                            |  3 +++
.gitlab-ci.d/buildtest.yml                       |  6 +++---
.gitlab-ci.d/cirrus.yml                          |  4 ++--
.gitlab-ci.d/crossbuilds.yml                     |  2 +-
tests/docker/Makefile.include                    | 25 +++++++++++++++--------
tests/docker/docker.py                           | 17 +++++++---------
tests/functional/meson.build                     |  1 -
tests/functional/microblaze/test_s3adsp1800.py   | 23 +++------------------
tests/functional/microblazeel/meson.build        |  5 -----
tests/functional/microblazeel/test_s3adsp1800.py | 26 ------------------------
tests/qtest/meson.build                          |  2 --
22 files changed, 62 insertions(+), 124 deletions(-)
delete mode 100644 configs/devices/microblazeel-softmmu/default.mak
delete mode 100644 configs/targets/microblazeel-softmmu.mak
delete mode 100644 tests/functional/microblazeel/meson.build
delete mode 100755 tests/functional/microblazeel/test_s3adsp1800.py
[PULL 00/10] microblazeel removal, improved docker detection, etc.
Posted by Thomas Huth 1 month, 1 week ago
 Hi Peter!

The following changes since commit ffcf1a7981793973ffbd8100a7c3c6042d02ae23:

  Merge tag 'pull-11.0-testing-updates-270226-2' of https://gitlab.com/stsquad/qemu into staging (2026-02-28 14:30:23 +0000)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2026-03-02

for you to fetch changes up to 424b4b82d53ac26ca3e991b1f85de225cda707ba:

  gitlab: ensure docker output is always displayed in CI (2026-03-02 09:48:10 +0100)

----------------------------------------------------------------
* Remove qemu-system-microblazeel (qemu-system-microblaze can be used instead)
* Improve detection of the docker/podman binary
* Prevent a null pointer dereference during zpci hot unplug

----------------------------------------------------------------
Aby Sam Ross (1):
      s390x/pci: prevent null pointer dereference during zpci hot unplug

Daniel P. Berrangé (4):
      tests/docker: improve handling of docker probes
      tests/docker: add support for podman remote access
      tests/docker: allow display of docker output
      gitlab: ensure docker output is always displayed in CI

Peter Maydell (1):
      tests/functional: Make sure test case .py files are executable

Thomas Huth (4):
      tests/functional: Remove the microblazeel test
      tests/qtest: Remove the microblazeel target from the qtests
      gitlab-ci: Remove the microblazeel target from the CI jobs
      Remove the qemu-system-microblazeel target from the build

 MAINTAINERS                                      |  4 ++--
 docs/about/deprecated.rst                        | 13 ------------
 docs/about/removed-features.rst                  | 14 +++++++++++++
 configure                                        | 19 +++++++----------
 configs/devices/microblazeel-softmmu/default.mak |  6 ------
 configs/targets/microblazeel-softmmu.mak         |  6 ------
 qapi/machine.json                                |  2 +-
 system/arch_init.h                               |  3 +--
 hw/s390x/s390-pci-bus.c                          |  2 +-
 tests/qtest/boot-serial-test.c                   |  2 +-
 tests/qtest/machine-none-test.c                  |  1 -
 .gitlab-ci.d/base.yml                            |  3 +++
 .gitlab-ci.d/buildtest.yml                       |  6 +++---
 .gitlab-ci.d/cirrus.yml                          |  4 ++--
 .gitlab-ci.d/crossbuilds.yml                     |  2 +-
 tests/docker/Makefile.include                    | 25 +++++++++++++++--------
 tests/docker/docker.py                           | 17 +++++++---------
 tests/functional/meson.build                     |  1 -
 tests/functional/microblaze/test_s3adsp1800.py   | 23 +++------------------
 tests/functional/microblazeel/meson.build        |  5 -----
 tests/functional/microblazeel/test_s3adsp1800.py | 26 ------------------------
 tests/qtest/meson.build                          |  2 --
 22 files changed, 62 insertions(+), 124 deletions(-)
 delete mode 100644 configs/devices/microblazeel-softmmu/default.mak
 delete mode 100644 configs/targets/microblazeel-softmmu.mak
 delete mode 100644 tests/functional/microblazeel/meson.build
 delete mode 100755 tests/functional/microblazeel/test_s3adsp1800.py


Re: [PULL 00/10] microblazeel removal, improved docker detection, etc.
Posted by Peter Maydell 1 month, 1 week ago
On Mon, 2 Mar 2026 at 12:34, Thomas Huth <thuth@redhat.com> wrote:
>
>  Hi Peter!
>
> The following changes since commit ffcf1a7981793973ffbd8100a7c3c6042d02ae23:
>
>   Merge tag 'pull-11.0-testing-updates-270226-2' of https://gitlab.com/stsquad/qemu into staging (2026-02-28 14:30:23 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/thuth/qemu.git tags/pull-request-2026-03-02
>
> for you to fetch changes up to 424b4b82d53ac26ca3e991b1f85de225cda707ba:
>
>   gitlab: ensure docker output is always displayed in CI (2026-03-02 09:48:10 +0100)
>
> ----------------------------------------------------------------
> * Remove qemu-system-microblazeel (qemu-system-microblaze can be used instead)
> * Improve detection of the docker/podman binary
> * Prevent a null pointer dereference during zpci hot unplug
>
> ----------------------------------------------------------------



Applied, thanks.

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

-- PMM
[PULL 02/10] tests/functional: Make sure test case .py files are executable
Posted by Thomas Huth 1 month, 1 week ago
From: Peter Maydell <peter.maydell@linaro.org>

The top-level test python scripts in tests/functional are supposed to
be marked executable; "make check-functional" doesn't care about
this, but it allows them to be run as standalone executables to
exercise a single test, as docs/devel/testing/functional.rst
describes.

A couple of files have got into the tree without the executable
bit set: fix them.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20260212151258.1750268-1-peter.maydell@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
-- 
2.53.0