Hi, > 2026年7月22日 06:51,Miao Wang <[email protected]> 写道: > >> >> 2026年7月22日 06:39,Benjamin Drung <[email protected]> 写道: >> >> On Thu, 2026-07-16 at 17:33 +0800, Miao Wang wrote: >>> On Tue, 30 Jun 2026 20:18:40 +0200 Paul Gevers <[email protected]> wrote: >>>> Hi, >>>> >>>> On 29-06-2026 13:12, Benjamin Drung wrote: >>>>>> For now, I've added dracut/loong64 to the reject_list to save resources >>>>>> (the test get triggered often). >>>>> >>>>> The long execution time is caused by the individual tests running into >>>>> the test-configured timeout. I just uploaded dracut 110-4 which contains >>>>> a patch to use edk2 firmware for loong64 tests. This should resolve >>>>> running into the timeouts. >>>> >>>> >>>> I've scheduled a run manually. Let's see how it fares. >>> >>> Hi, I just noticed you have discussed the autopkgtest failures on loong64 >>> here. At first the failure was because the UEFI firmware was not used and >>> the Linux kernel relies on the ACPI table provided by the UEFI firmware >>> to work correctly. Later the failure is because the race condition in qemu. >>> I just sent patches to qemu to fix this [1]. >> >> Thank you. Looking at the loong64 test logs [1] shows an execution time >> between found and eight hours. The test for 111-6 has this result: >> >> 16179s lsinitrd PASS (superficial) >> 16179s 10-basic PASS >> 16179s 13-sysroot PASS >> 16179s 14-hooks PASS >> 16179s 40-systemd PASS >> 16179s 42-systemd-initrd PASS >> 16179s 43-kernel-install PASS >> 16179s 80-getarg PASS >> 16179s 81-skipcpio PASS >> 16179s 11-usr-mount PASS >> 16179s 20-storage PASS >> 16179s 26-enc-raid-lvm PASS >> 16179s 21-overlayfs FAIL non-zero exit status 124 >> 16179s 30-dmsquash FAIL non-zero exit status 1 >> 16179s 31-livenet PASS >> 16179s 41-full-systemd PASS >> 16179s 44-drivers PASS >> 16179s 45-systemd-import PASS >> 16179s 46-systemd-sysext PASS >> 16179s 50-network PASS >> 16179s 60-nfs FAIL non-zero exit status 124 >> 16179s 70-iscsi FAIL non-zero exit status 124 >> 16179s 71-iscsi-multi PASS >> 16179s 72-nbd PASS >> >> 21-overlayfs and 30-dmsquash wich should be fixed by your qemu fix I >> assume. >> >> 60-nfs and 70-iscsi show multiple "PROGRESS CODE: V03040003 I0" lines, >> but I see no obvious lockup error message. Will those be fixed by your >> qemu fix as well or are they caused by a different issue? >> >> [1] https://ci.debian.net/packages/d/dracut/testing/loong64/ >> > > The bug is actually a race condition in the internal CPU > state emulated by qemu related to interrupt handling, As a result, > the failure can happen randomly. In the log [1], I can see > lock up messages during 70-iscsi. Regarding 60-nfs, I can see the > direct reason for the failure is because of the unresponding > nfs server. I guess the actual reason might still be the same. > The lock up might happen on the vm served as nfs server. > > The message "PROGRESS CODE: " is printed by the firmware > during initialization, which is normal and can be ignored.
As shown in the recent autopkgtest logs, the failure of dracut on loong64 should have been fixed after the upload of qemu 11.0.3+ds-2. Cheers, Miao Wang

