Hello Miao and Dann, I think we can unblock ipxe tests and eventually investigate the EDK2/QEMU issue later.
Here is the proposed debdiff
Commit
---
d/t/qemu-cmd : fix test failure for arm64
iso-arm64-cd and iso-arm64-cd fail because they call
qemu-system-arm64 with edk2 QEMU_EFI.fd and the qemu
fails to boot the VM.
The boot failure is caused by recent EDK2 enabling of
LPA2 support and qemu is called with -cpu=max model
that advertises LPA2. While this issue has to be investigated
on EDK2/QEMU side, there is no reason for IPXE to stick
to cpu=max that might be unstable for these tests.
This commit switch the cpu from max to the common model
neoverse-n1 in the server eco-system.
Best,
Hector
On Fri, 9 Jan 2026 15:37:33 +0800 Miao Wang <[email protected]>
wrote:
> On Mon, 5 Jan 2026 09:14:36 -0700 dann frazier <[email protected]> wrote:
> > tags 1124168 + confirmed
> > thanks
> >
> > This seems to be related to the use of `-cpu max`. `-cpu cortex-a57` is
used
> > in the edk2 autopkgtests, and that works if you want to use it in ipxe
> > for now. I'll attempt to bisect the problem with `-cpu max`.
> >
> >
>
>
> Hi, thanks for providing this solution. I'll try this if any upload for
> ipxe is needed before it is fixed in edk2.
>
> Cheers,
>
> Miao Wang
>
patch.debdiff
Description: Binary data

