Am 27.10.22 um 07:54 schrieb Christian Borntraeger: [...]
diff --git a/tests/qemu-iotests/common.qemu b/tests/qemu-iotests/common.qemu index 0f1fecc68e..01bdb05575 100644 --- a/tests/qemu-iotests/common.qemu +++ b/tests/qemu-iotests/common.qemu @@ -388,7 +388,7 @@ _cleanup_qemu() kill -KILL ${QEMU_PID} 2>/dev/null fi if [ -n "${QEMU_PID}" ]; then - wait ${QEMU_PID} 2>/dev/null # silent kill + wait 2>/dev/null # silent kill fi fi And this also helps. Still trying to find out what clone/fork happens here.
As a new information, the problem only exists on Ubuntu, I cannot reproduce it with Fedora or RHEL. I also changed the kernel, its not the reason. As soon as I add tracing the different timing also makes the problem go away.