Skip to content
Snippets Groups Projects
  1. Mar 05, 2023
  2. Mar 04, 2023
    • Thomas Huth's avatar
      configure: Disable thread-safety warnings on macOS · 2946e1af
      Thomas Huth authored
      
      The enablement of -Wthread-safety broke compilation on macOS (if
      -Werror is enabled, like in our CI). Disable it there by default
      until the problems are resolved.
      
      Signed-off-by: default avatarThomas Huth <thuth@redhat.com>
      Acked-by: default avatarKevin Wolf <kwolf@redhat.com>
      Message-id: 20230301113425.286946-1-thuth@redhat.com
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      2946e1af
    • Peter Maydell's avatar
      tests/qtest/migration-test: Disable migration/multifd/tcp/plain/cancel · c15d9e23
      Peter Maydell authored
      migration-test has been flaky for a long time, both in CI and
      otherwise:
      
      https://gitlab.com/qemu-project/qemu/-/jobs/3806090216
      (a FreeBSD job)
        32/648 ERROR:../tests/qtest/migration-helpers.c:205:wait_for_migration_status: assertion failed: (g_test_timer_elapsed() < MIGRATION_STATUS_WAIT_TIMEOUT) ERROR
      
      on a local macos x86 box:
      ▶️  34/621 ERROR:../../tests/qtest/migration-helpers.c:151:migrate_query_not_failed: assertion failed: (!g_str_equal(status, "failed")) ERROR
       34/621 qemu:qtest+qtest-i386 / qtest-i386/migration-test                         ERROR          168.12s   killed by signal 6 SIGABRT
      ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
      stderr:
      qemu-system-i386: Failed to peek at channel
      query-migrate shows failed migration: Unable to write to socket: Broken pipe
      **
      ERROR:../../tests/qtest/migration-helpers.c:151:migrate_query_not_failed: assertion failed: (!g_str_equal(status, "failed"))
      
      (test program exited with status code -6)
      ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
      
      ▶️
      
        37/621 ERROR:../../tests/qtest/migration-helpers.c:151:migrate_query_not_failed: assertion failed: (!g_str_equal(status, "failed")) ERROR
       37/621 qemu:qtest+qtest-x86_64 / qtest-x86_64/migration-test                     ERROR          174.37s   killed by signal 6 SIGABRT
      ――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
      stderr:
      query-migrate shows failed migration: Unable to write to socket: Broken pipe
      **
      ERROR:../../tests/qtest/migration-helpers.c:151:migrate_query_not_failed: assertion failed: (!g_str_equal(status, "failed"))
      
      (test program exited with status code -6)
      
      In the cases where I've looked at the underlying log, this seems to
      be in the migration/multifd/tcp/plain/cancel subtest.  Disable that
      specific subtest by default until somebody can track down the
      underlying cause. Enthusiasts can opt back in by setting
      QEMU_TEST_FLAKY_TESTS=1 in their environment.
      
      We might need to disable more parts of this test if this isn't
      sufficient to fix the flakiness.
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      Reviewed-by: default avatarDr. David Alan Gilbert <dgilbert@redhat.com>
      Reviewed-by: default avatarJuan Quintela <quintela@redhat.com>
      Acked-by: default avatarThomas Huth <thuth@redhat.com>
      Message-id: 20230302172211.4146376-1-peter.maydell@linaro.org
      c15d9e23
    • Peter Maydell's avatar
      Merge tag 'pull-ppc-20230303' of https://gitlab.com/danielhb/qemu into staging · ca30a985
      Peter Maydell authored
      ppc patch queue for 2023-03-03:
      
      This queue includes a stub implementation for the dcblc instruction to
      avoid an illegal instrunction exception when using u-boot with mpc85xx.
      It also includes a PHB fix with user-created pnv-phb devices and
      Skiboot.
      
      # -----BEGIN PGP SIGNATURE-----
      #
      # iIwEABYKADQWIQQX6/+ZI9AYAK8oOBk82cqW3gMxZAUCZAJllhYcZGFuaWVsaGI0
      # MTNAZ21haWwuY29tAAoJEDzZypbeAzFk02YA/2YnJl0aRw6hgiayI2rLbcwQcVfp
      # oGAhh4QmqFL2UJw2AQDra0kh9sxBSEcqhltNnOa08tBnHPts3W/A8nmFtCd4Cw==
      # =VRNM
      # -----END PGP SIGNATURE-----
      # gpg: Signature made Fri 03 Mar 2023 21:24:38 GMT
      # gpg:                using EDDSA key 17EBFF9923D01800AF2838193CD9CA96DE033164
      # gpg:                issuer "danielhb413@gmail.com"
      # gpg: Good signature from "Daniel Henrique Barboza <danielhb413@gmail.com>" [unknown]
      # 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: 17EB FF99 23D0 1800 AF28  3819 3CD9 CA96 DE03 3164
      
      * tag 'pull-ppc-20230303' of https://gitlab.com/danielhb/qemu
      
      :
        pnv_phb4_pec: Simplify/align code to parent user-created PHBs
        pnv_phb4_pec: Move pnv_phb4_get_pec() to rightful file
        pnv_phb4_pec: Only export existing PHBs to the device tree
        pnv_phb4_pec: Keep track of instantiated PHBs
        target/ppc/translate: Add dummy implementation for dcblc instruction
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      ca30a985
  3. Mar 03, 2023
Loading