Skip to content

tests fail in staging-7.2 after "fix direction of "32-bit MMU" patch

Host environment

  • Operating system: Mageia Linux 9 x86_64
  • OS/kernel version: kernel 6.6.22-desktop-1.mga9
  • Architecture: x86_64
  • QEMU flavor: qemu-system-i386/qemu-system-x86_64
  • QEMU version: staging-7.2 (up to commits as of 2024-03-19)

Description of problem

Running the tests with current staging-7.2 sources after compiling, it results in failing some tests after introduction of the following patches:

in particular is the fix:

that causes the tests failing (removing such fix, tests passes). The failing tests are:

Summary of Failures:

 92/689 qemu:qtest+qtest-i386 / qtest-i386/boot-serial-test                       ERROR           0.10s   killed by signal 6 SIGABRT
127/689 qemu:qtest+qtest-x86_64 / qtest-x86_64/boot-serial-test                   ERROR           0.12s   killed by signal 6 SIGABRT
 48/689 qemu:qtest+qtest-i386 / qtest-i386/bios-tables-test                       ERROR          40.95s   killed by signal 6 SIGABRT
 71/689 qemu:qtest+qtest-x86_64 / qtest-x86_64/bios-tables-test                   ERROR          40.45s   killed by signal 6 SIGABRT

In particular we have:

 92/689 qemu:qtest+qtest-i386 / qtest-i386/boot-serial-test                       ERROR           0.10s   killed by signal 6 SIGABRT
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:
Broken pipe
../tests/qtest/libqtest.c:188: kill_qemu() detected QEMU death from signal 11 (Segmentation fault) (core dumped)

(test program exited with status code -6)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

and

127/689 qemu:qtest+qtest-x86_64 / qtest-x86_64/boot-serial-test                   ERROR           0.12s   killed by signal 6 SIGABRT
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
stderr:
Broken pipe
../tests/qtest/libqtest.c:188: kill_qemu() detected QEMU death from signal 11 (Segmentation fault) (core dumped)

(test program exited with status code -6)

TAP parsing error: Too few tests run (expected 2, got 0)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

and so on.

Edited by Giuseppe Ghibò
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information