Commit 9b47188186 for qemu.org

commit 9b47188186a7192fa9835ffd9789b5daf218b639
Merge: da7de6ef57 66659fe76d
Author: Peter Maydell <peter.maydell@linaro.org>
Date:   Tue Sep 17 14:02:02 2024 +0100

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

    * Make all qtest targets work with "--without-default-devices"
    * Replace assert(0) and assert(false) in qtests and s390x code
    * Enable the device aliases for or1k
    * Some other small test improvements

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmbpWwwRHHRodXRoQHJl
    # ZGhhdC5jb20ACgkQLtnXdP5wLbUj2A//VQwwbbuQa4FO/fu8mX0/iL43IZPLkVvC
    # XPesidMwEsaNlfnUGLwjr9/F9sU7NXSkEdBWshU69ER9D4FPvRlZ6xOc0GB2HHEm
    # 2zYBaQoMvB/g5/FMkp5/YqPc/FvYMxePTX0syJCUkdf9hbM3YJagUgSKaz/2ZJRu
    # +wztsRMSGx9WBeabTWgbAtGlfEqtfSGdfFHbNtoEVmO/K3rvcAHJhPXZpSmdq4CV
    # ymwYQ3Ul1Sdz/34TzshhkY9VvYU6n1zuB+kGrjPcQrOdBV/ukJuBiFkHfSZm/2ch
    # zTqbdXvkds867vHMo9s3JeVKPa8ZytKn4ycXXgVS5AZtrnEnyHztlVHWbwbHSafF
    # rVGXnE3FabzKL4sEKGzOjMegnwdWtpBNwMVKUZIgURqDXAVVR2m+lf2pW/Niz2WR
    # m0LNIcg0NPvxPwuq1xLVHc3CLNSCszu4Ao5YRhKimf3hb+FvzHty3dxn+DDg4+Q4
    # hHqQRcbWILhYJEwcAVkfaMTtCh/RESiNi0U7Teqvr+aqBsJP8kdCkE5rY7cqzrqn
    # aDaompDZ8QG1QA1c3NaxtmNsvTvpm8gBySrqbMizo8UHQd85HDdXFkAZfI4HWKDi
    # jhZAEyh1HLeXrgDT/D0WBWQdPLjDZewTvqgqT/A5XbdR1u4XYXcxwMCpIN1iKFoY
    # 8qu0hIcsILM=
    # =DXEK
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Tue 17 Sep 2024 11:33:48 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-17' of https://gitlab.com/thuth/qemu:
      .gitlab-ci.d/crossbuilds.yml: Force 'make check' to -j2 for cross-i686-tci
      tests/functional: Move the mips64el fuloong2e test into the thorough category
      docs/fuzz: fix outdated mention to enable-sanitizers
      system: Enable the device aliases for or1k, too
      system: Sort QEMU_ARCH_VIRTIO_PCI definition
      tests/qtest: remove break after g_assert_not_reached()
      tests/qtest: replace assert(false) with g_assert_not_reached()
      include/hw/s390x: replace assert(false) with g_assert_not_reached()
      tests/unit: replace assert(0) with g_assert_not_reached()
      tests/qtest: replace assert(0) with g_assert_not_reached()
      gitlab: fix logic for changing docker tag on stable branches
      .gitlab-ci.d/buildtest: Build most targets in the build-without-defaults job
      tests/qtest: Disable numa-test if the default machine is not available
      tests/qtest/meson.build: Add more CONFIG switches checks for the x86 tests
      tests/qtest/hd-geo-test: Check for availability of "pc" machine before using it
      tests/qtest/boot-order-test: Make the machine name mandatory in this test
      tests/qtest/cdrom-test: Improve the machine detection in the cdrom test

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