qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 2452ed: meson: Split --enable-sanitizers to -


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] 2452ed: meson: Split --enable-sanitizers to --enable-{asan...
Date: Tue, 10 Sep 2024 08:21:22 -0700

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 2452edf9a901f76a2d1b5eb49d5c261d8919e166
      
https://github.com/qemu/qemu/commit/2452edf9a901f76a2d1b5eb49d5c261d8919e166
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml
    M .gitlab-ci.d/custom-runners/ubuntu-22.04-s390x.yml
    M docs/devel/testing/fuzzing.rst
    M meson.build
    M meson_options.txt
    M scripts/meson-buildoptions.sh
    M tests/docker/test-debug
    M tests/qtest/fdc-test.c

  Log Message:
  -----------
  meson: Split --enable-sanitizers to --enable-{asan, ubsan}

We do not always want both address and undefined behavior
sanitizers running at the same time.

For the gitlab custom-runners, drop to only --enable-ubsan.
These jobs are not run by default, but as will be obvious in the
next patch, we don't run ASan on x86 either, and it seems wrong
to hold aarch64 and s390x to a different standard.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20240813095216.306555-2-richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: ecd1649c7452a7dc5045eb35e414c382e33dc2e7
      
https://github.com/qemu/qemu/commit/ecd1649c7452a7dc5045eb35e414c382e33dc2e7
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M .gitlab-ci.d/buildtest.yml
    M meson.build

  Log Message:
  -----------
  meson: Move -fsanitize=undefined into normal configuraton

With 8e466dd09246 and 23ef50ae2d0c, we disable function pointer
sanitization in CI because the qemu code base does not support it.
We must disable this for normal usage of --enable-ubsan as well,
so move it there.

Append options rather than prepend, since all of this requires
proper ordering of options.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20240813095216.306555-3-richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 13935e072f76e33d69bc4b0d178214a55857bb41
      
https://github.com/qemu/qemu/commit/13935e072f76e33d69bc4b0d178214a55857bb41
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M .gitlab-ci.d/windows.yml

  Log Message:
  -----------
  gitlab-ci: Build MSYS2 job using multiple CPUs

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240819112141.13786-1-philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: b0424a461b9f5f0cddc3971c66429407ae62a490
      
https://github.com/qemu/qemu/commit/b0424a461b9f5f0cddc3971c66429407ae62a490
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M .gitlab-ci.d/buildtest.yml
    M contrib/plugins/Makefile

  Log Message:
  -----------
  contrib/plugins/Makefile: Add a 'distclean' target

Running "make distclean" in the build tree currently fails since this
tries to run the "distclean" target in the contrib/plugins/ folder, too,
but the Makefile there is missing this target. Thus add 'distclean' there
to fix this issue.

And to avoid regressions with "make distclean", add this command to one
of the build jobs, too.

Message-ID: <20240902154749.73876-1-thuth@redhat.com>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 695b85cbe228c7cdc5a32f85e9a9dcb865a96371
      
https://github.com/qemu/qemu/commit/695b85cbe228c7cdc5a32f85e9a9dcb865a96371
  Author: Beraldo Leal <bleal@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Remove myself as reviewer

Finally taking this off my to-do list. It’s been a privilege to be part
of this project, but I am no longer actively involved in reviewing
Python code here, so I believe it's best to update the list to reflect
the current maintainers.

Please, feel free to reach out if any questions arise.

Signed-off-by: Beraldo Leal <bleal@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240819150035.2180786-1-bleal@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 01c87ae3676cd90aa7b3f58c6f14f4e4d677d37e
      
https://github.com/qemu/qemu/commit/01c87ae3676cd90aa7b3f58c6f14f4e4d677d37e
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Remove myself from the Meson section

The Meson section has plenty of reviewers, and in order to reduce the
load on my Inbox a little bit, I'm stepping back as a reviewer here.

Message-ID: <20240906155900.742157-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 835d0c3fe3c3949bd0ea1ec1258c4c91a959ca46
      
https://github.com/qemu/qemu/commit/835d0c3fe3c3949bd0ea1ec1258c4c91a959ca46
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/functional/qemu_test/__init__.py
    A tests/functional/qemu_test/linuxkernel.py

  Log Message:
  -----------
  tests/functional: Add the LinuxKernelTest for testing the Linux boot process

Copy the LinuxKernelTest from tests/acceptance/boot_linux_console.py
to be able to convert the related tests to the functional test framework
in the following patches.

Message-ID: <20240906180549.792832-2-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: c5cc968851c8dd4523bd11693d922e3c41a80676
      
https://github.com/qemu/qemu/commit/c5cc968851c8dd4523bd11693d922e3c41a80676
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS
    M tests/avocado/boot_linux_console.py
    M tests/functional/meson.build
    A tests/functional/test_m68k_q800.py

  Log Message:
  -----------
  tests/functional: Convert the m68k Q800 Avocado test into a functional test

Just had to update the asset checksum to use SHA256 instead of SHA1,
but apart from that it is a pretty much straightforward conversion.

Message-ID: <20240906180549.792832-3-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 43a66fef17d94a4fd63ecf47541728ad55dda08a
      
https://github.com/qemu/qemu/commit/43a66fef17d94a4fd63ecf47541728ad55dda08a
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/avocado/boot_linux_console.py
    M tests/functional/test_mips64el_fuloong2e.py

  Log Message:
  -----------
  tests/functional: Convert mips64el Fuloong2e avocado test (2/2)

Straight forward conversion. Update the SHA1 hashes to
SHA256 hashes since SHA1 should not be used anymore nowadays.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240827094905.80648-3-philmd@linaro.org>
[thuth: Use LinuxKernelTest class for this test]
Message-ID: <20240906180549.792832-4-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 2f3b4fa54b749195e2f1b655d189279ecc85a1d4
      
https://github.com/qemu/qemu/commit/2f3b4fa54b749195e2f1b655d189279ecc85a1d4
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS
    M tests/avocado/machine_mips_malta.py
    M tests/functional/meson.build
    A tests/functional/test_mips64el_malta.py

  Log Message:
  -----------
  tests/functional: Convert mips64el I6400 Malta avocado tests

Straight forward conversion. Update the SHA1 hashes to SHA256
hashes since SHA1 should not be used anymore nowadays.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240827094905.80648-4-philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20240906180549.792832-5-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 4214d511ebb75beaa3523a0ed70f95185f78717c
      
https://github.com/qemu/qemu/commit/4214d511ebb75beaa3523a0ed70f95185f78717c
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/avocado/boot_linux_console.py
    M tests/functional/test_mips64el_malta.py

  Log Message:
  -----------
  tests/functional: Convert mips64el 5KEc Malta avocado tests

Straight forward conversion. Update the SHA1 hashes to
SHA256 hashes since SHA1 should not be used anymore nowadays.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240827094905.80648-5-philmd@linaro.org>
Message-ID: <20240906180549.792832-6-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 0738efe1f6393283421bbf0c2407262e5262a090
      
https://github.com/qemu/qemu/commit/0738efe1f6393283421bbf0c2407262e5262a090
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS
    R tests/avocado/machine_mips_malta.py
    M tests/functional/meson.build
    M tests/functional/test_mips64el_malta.py
    A tests/functional/test_mipsel_malta.py

  Log Message:
  -----------
  tests/functional: Convert mips32el Malta YAMON avocado test

Straight forward conversion using the Python standard zipfile
module instead of avocado.utils package. Update the SHA1 hashes
to SHA256 hashes since SHA1 should not be used anymore nowadays.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240827094905.80648-6-philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20240906180549.792832-7-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 8077b2d2d7ede8452623a8f9cdfa3f368bb63bfb
      
https://github.com/qemu/qemu/commit/8077b2d2d7ede8452623a8f9cdfa3f368bb63bfb
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/avocado/boot_linux_console.py
    M tests/functional/test_mipsel_malta.py

  Log Message:
  -----------
  tests/functional: Convert nanomips Malta avocado tests

Straight forward conversion. Update the SHA1 hashes to
SHA256 hashes since SHA1 should not be used anymore nowadays.

  $ QEMU_TEST_ALLOW_UNTRUSTED_CODE=1 \
        make check-functional-mipsel
  ...
  ▶ 4/4 
test_mipsel_malta.MaltaMachineConsole.test_mips_malta32el_nanomips_16k_up   OK
  ▶ 4/4 test_mipsel_malta.MaltaMachineConsole.test_mips_malta32el_nanomips_4k   
    OK
  ▶ 4/4 
test_mipsel_malta.MaltaMachineConsole.test_mips_malta32el_nanomips_64k_dbg  OK
  ▶ 4/4 test_mipsel_malta.MaltaMachineYAMON.test_mipsel_malta_yamon             
    OK
  4/4 qemu:func-thorough+func-mipsel-thorough+thorough / 
func-mipsel-mipsel_malta   OK   9.95s   4 subtests passed

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240827094905.80648-7-philmd@linaro.org>
[thuth: Use LinuxKernelTest]
Message-ID: <20240906180549.792832-8-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: f67cbd71126d696b37fb52899f8466caa0e47428
      
https://github.com/qemu/qemu/commit/f67cbd71126d696b37fb52899f8466caa0e47428
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS
    M tests/avocado/boot_linux_console.py
    M tests/functional/meson.build
    A tests/functional/test_mips_malta.py

  Log Message:
  -----------
  tests/functional: Convert mips32eb 4Kc Malta avocado tests

Straight forward conversion. Update the SHA1 hashes to
SHA256 hashes since SHA1 should not be used anymore nowadays.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240827094905.80648-8-philmd@linaro.org>
[thuth: Use LinuxKernelTest class]
Message-ID: <20240906180549.792832-9-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 2af7bbe632bb772c39627b578ccd81ff2ba1d690
      
https://github.com/qemu/qemu/commit/2af7bbe632bb772c39627b578ccd81ff2ba1d690
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS
    M tests/avocado/boot_linux_console.py
    M tests/functional/meson.build
    A tests/functional/test_arm_raspi2.py

  Log Message:
  -----------
  tests/functional: Convert ARM Raspi2 avocado tests

Straight forward conversion. Update the SHA1 hashes to SHA256
hashes since SHA1 should not be used anymore nowadays.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240826221058.75126-3-philmd@linaro.org>
[thuth: Use LinuxKernelTest class]
Message-ID: <20240906180549.792832-10-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 5f76291b39a855251b388fdf9a860facf62cb389
      
https://github.com/qemu/qemu/commit/5f76291b39a855251b388fdf9a860facf62cb389
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS
    M tests/avocado/boot_linux_console.py
    M tests/functional/meson.build
    A tests/functional/test_aarch64_raspi3.py

  Log Message:
  -----------
  tests/functional: Convert Aarch64 Raspi3 avocado tests

Straight forward conversion. Update the SHA1 hashes to SHA256
hashes since SHA1 should not be used anymore nowadays.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240826221058.75126-4-philmd@linaro.org>
[thuth: Use the LinuxKernelTest class]
Message-ID: <20240906180549.792832-11-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: b57ff95c9579b57a82cc4ce6b9057fd0894ebced
      
https://github.com/qemu/qemu/commit/b57ff95c9579b57a82cc4ce6b9057fd0894ebced
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M MAINTAINERS
    M tests/avocado/boot_linux_console.py
    M tests/functional/meson.build
    A tests/functional/test_aarch64_raspi4.py

  Log Message:
  -----------
  tests/functional: Convert Aarch64 Raspi4 avocado tests

Straight forward conversion. Update the SHA1 hashes to SHA256
hashes since SHA1 should not be used anymore nowadays.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240826221058.75126-5-philmd@linaro.org>
[thuth: Use LinuxKernelTest class]
Message-ID: <20240906180549.792832-12-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: ba4eccde9682eb5d85f1de37fee02cf0e1c9669e
      
https://github.com/qemu/qemu/commit/ba4eccde9682eb5d85f1de37fee02cf0e1c9669e
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/avocado/boot_linux_console.py
    M tests/functional/meson.build
    A tests/functional/test_alpha_clipper.py

  Log Message:
  -----------
  tests/functional: Convert the Alpha Clipper Avocado test

Straight forward conversion, just switch to SHA256 hashsum now.

Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20240906180549.792832-13-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 721807fae9a323be5c51d3ce3f2772e27ef6b2f8
      
https://github.com/qemu/qemu/commit/721807fae9a323be5c51d3ce3f2772e27ef6b2f8
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/avocado/boot_linux_console.py
    M tests/functional/meson.build
    A tests/functional/test_m68k_mcf5208evb.py

  Log Message:
  -----------
  tests/functional: Convert the m68k MCF5208EVB Avocado test

We've got to do_test_advcal_2018() here now that the test resides
in a separate file. Also switch back to the original URL (since
the site did not vanish as originally expected) and update the
hashsum to use SHA256.

Message-ID: <20240906180549.792832-14-thuth@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 5e00240773f36161c8cffa162d5afd30e7b6c021
      
https://github.com/qemu/qemu/commit/5e00240773f36161c8cffa162d5afd30e7b6c021
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/avocado/boot_linux_console.py
    M tests/functional/meson.build
    A tests/functional/test_or1k_sim.py

  Log Message:
  -----------
  tests/functional: Convert the or1k-sim Avocado test

We've got to do_test_advcal_2018() here now that the test resides
in a separate file. Also switch back to the original URL (since
the site did not vanish as originally expected) and update the
hashsum to use SHA256.

Message-ID: <20240906180549.792832-15-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: ffa74ecf6c635b5c3ef608bba028134ad402cb56
      
https://github.com/qemu/qemu/commit/ffa74ecf6c635b5c3ef608bba028134ad402cb56
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/avocado/avocado_qemu/__init__.py
    R tests/avocado/multiprocess.py
    M tests/functional/meson.build
    A tests/functional/test_multiprocess.py

  Log Message:
  -----------
  tests/functional: Convert the multiprocess avocado test into a standalone test

This test handles both, aarch64 and x86_64, with the same test code
(apart from some initial setup), so don't split this file by target
but add a check for self.arch in the main test function.

Message-ID: <20240903051333.102494-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: cc3e005eb22332ba277bff2e39025d0087f3795e
      
https://github.com/qemu/qemu/commit/cc3e005eb22332ba277bff2e39025d0087f3795e
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M tests/functional/qemu_test/cmd.py
    M tests/functional/qemu_test/tesseract.py

  Log Message:
  -----------
  tests/functional: Fix bad usage of has_cmd

has_cmd returns a tuple, not a boolean value. This fixes a crash when
e.g. "tesseract" is not available in the test_m68k_nextcube test.

Reported-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20240910075820.51346-1-thuth@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 0f34585a26cf15ed6d48d6c581c8a51a9faf66dc
      
https://github.com/qemu/qemu/commit/0f34585a26cf15ed6d48d6c581c8a51a9faf66dc
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2024-09-10 (Tue, 10 Sep 2024)

  Changed paths:
    M .gitlab-ci.d/buildtest.yml
    M .gitlab-ci.d/custom-runners/ubuntu-22.04-aarch64.yml
    M .gitlab-ci.d/custom-runners/ubuntu-22.04-s390x.yml
    M .gitlab-ci.d/windows.yml
    M MAINTAINERS
    M contrib/plugins/Makefile
    M docs/devel/testing/fuzzing.rst
    M meson.build
    M meson_options.txt
    M scripts/meson-buildoptions.sh
    M tests/avocado/avocado_qemu/__init__.py
    M tests/avocado/boot_linux_console.py
    R tests/avocado/machine_mips_malta.py
    R tests/avocado/multiprocess.py
    M tests/docker/test-debug
    M tests/functional/meson.build
    M tests/functional/qemu_test/__init__.py
    M tests/functional/qemu_test/cmd.py
    A tests/functional/qemu_test/linuxkernel.py
    M tests/functional/qemu_test/tesseract.py
    A tests/functional/test_aarch64_raspi3.py
    A tests/functional/test_aarch64_raspi4.py
    A tests/functional/test_alpha_clipper.py
    A tests/functional/test_arm_raspi2.py
    A tests/functional/test_m68k_mcf5208evb.py
    A tests/functional/test_m68k_q800.py
    M tests/functional/test_mips64el_fuloong2e.py
    A tests/functional/test_mips64el_malta.py
    A tests/functional/test_mips_malta.py
    A tests/functional/test_mipsel_malta.py
    A tests/functional/test_multiprocess.py
    A tests/functional/test_or1k_sim.py
    M tests/qtest/fdc-test.c

  Log Message:
  -----------
  Merge tag 'pull-request-2024-09-10' of https://gitlab.com/thuth/qemu into 
staging

* Split --enable-sanitizers to --enable-{asan, ubsan}
* Build MSYS2 job using multiple CPUs
* Fix "make distclean" wrt contrib/plugins/
* Convert more Avocado tests to plain standalone functional tests
* Fix bug that breaks "make check-functional" when tesseract is missing

# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmbgPRsRHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbWX1w//SP3scxEL62r7FaStofHMGBfvfZG04cNi
# bmNyolTuKRQGM/zYp72wDqiG+jwAJ8pooagAZcNbPTaA4vrrp6+DbTwipg/0xIvH
# rYxtuNAzB/p+1OfZLFB3GUIxJh4Dj3YN9KzwbX5ziwLHLTal5pCijp8UlXa/v81Q
# qUjg8UYCZhlwUuxTcsQ6nIysoFZ9h5noYesKeYqYJkhWP+DenEfK5rE3GJiqyVg8
# fTGUBwCjRINhZpNZzGB0uEkCpCXQN62dMTtZPRJYKQ7S7RxJhed8uTjmF5bXR4Vy
# YOPqlDtyF4fp0CKatKSbQkL+zr2OUxNcpV6w2MYWaAsAVsRXuZu44xdi1QzmNoqL
# K0lFqTmvB1wkikYZwLr59Cedh6Xg40zu9o7IWfdqtAKYUIzaUT2PyCl6yXMx5VPb
# XrJfPmXip5WevYVxipI//P7/t5Zaa3SO82xLpKIR0KWfA3UtMbH3kqmnPX9lLeEG
# qGywX2pr5UP2Kcp+s/EIu6sOeJyUDgj5YvOFcTcsyx5R6d2Is4ZdXm2qjXgehQXb
# W14IbXQeFg30S6RQlkbParqFMcYHVS3cypFEbZQMVhWWX9/b/vWKISjKDWgTtMBf
# W7xS4oyZJ6yK4lMP+jtptwQChrVhyNmvK5x3wzop2ujjU5+GSwWWAKsqebQduGnm
# MJ3VH0T1QMU=
# =Jas8
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 10 Sep 2024 13:35:39 BST
# gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg:                issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg:                 aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg:                 aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg:                 aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5

* tag 'pull-request-2024-09-10' of https://gitlab.com/thuth/qemu: (22 commits)
  tests/functional: Fix bad usage of has_cmd
  tests/functional: Convert the multiprocess avocado test into a standalone test
  tests/functional: Convert the or1k-sim Avocado test
  tests/functional: Convert the m68k MCF5208EVB Avocado test
  tests/functional: Convert the Alpha Clipper Avocado test
  tests/functional: Convert Aarch64 Raspi4 avocado tests
  tests/functional: Convert Aarch64 Raspi3 avocado tests
  tests/functional: Convert ARM Raspi2 avocado tests
  tests/functional: Convert mips32eb 4Kc Malta avocado tests
  tests/functional: Convert nanomips Malta avocado tests
  tests/functional: Convert mips32el Malta YAMON avocado test
  tests/functional: Convert mips64el 5KEc Malta avocado tests
  tests/functional: Convert mips64el I6400 Malta avocado tests
  tests/functional: Convert mips64el Fuloong2e avocado test (2/2)
  tests/functional: Convert the m68k Q800 Avocado test into a functional test
  tests/functional: Add the LinuxKernelTest for testing the Linux boot process
  MAINTAINERS: Remove myself from the Meson section
  MAINTAINERS: Remove myself as reviewer
  contrib/plugins/Makefile: Add a 'distclean' target
  gitlab-ci: Build MSYS2 job using multiple CPUs
  ...

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/a66f28df6501...0f34585a26cf

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications



reply via email to

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