Open aaldhaher opened 3 years ago
Looks like you copied and pasted this from my Linuxboot issue. This isn't an issue with HEADS, but with Linuxboot.
Sorry about that; I wasn't sure which side of the coin the problem lies on. But it sounds like you've had success rolling back to an older commit in Linuxboot. Thanks for the tip!
@aaldhaher would you mind specifying the latest commit that builds with heads so we can revert until the upstream problem is figured out? Not testing linuxboot at all here, personally. Neither in CI, until #845 is fixed, where you guys upstream could give some advice. Thanks!
@synackd was kind enough to point out that commit https://github.com/linuxboot/linuxboot/commit/f0ea0af8609e235631f1fcb65a4f7eb69f28ea26 seems to work with the kernel+initrd for the qemu-linuxboot board in HEADS.
I get the following ASSERT error when trying to run qemu-linuxboot built using HEADS with kernel version 4.14.62:
It also occurs when running
make BOARD=qemu
in the LinuxBoot project itself and using the bzImage and initrd artifacts from the HEADS build.It looks like the assertion is made during the call to
gBS->ConnectController()
inefi_connect_controllers()
on line 170 of dxe/linuxboot.cHas anyone else run into this problem before?