2024-03-12 15:06:17 |
Mate Kukri |
bug |
|
|
added bug |
2024-03-12 16:55:58 |
Mate Kukri |
description |
systemd-stub fails to boot when loaded via peimage.
This is because peimage internally allocates an ImageHandle for images it starts and loads. systemd-stub will then pass its own ImageHandle as ParentImageHandle to the firmware's LoadImage() function to load and start the embedded Linux kernel.
The UEFI spec doesn't elaborate on this being allowed or not, but it seems like edk2 firmwares try to locate private data attached to such a ParentImageHandle, then asserts. |
systemd-stub fails to boot when loaded via peimage.
This is because peimage internally allocates an ImageHandle for images it starts and loads. systemd-stub will then pass its own ImageHandle as ParentImageHandle to the firmware's LoadImage() function to load and start the embedded Linux kernel.
The UEFI spec doesn't elaborate on this being allowed or not, but it seems like edk2 based firmwares try to locate private data attached to such a ParentImageHandle, then assert. |
|
2024-03-13 11:35:48 |
Alfonso Sanchez-Beato |
bug |
|
|
added subscriber Alfonso Sanchez-Beato |
2024-03-21 09:38:24 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ubuntu-uefi-team/grub/+git/ubuntu/+merge/461796 |
|
2024-03-21 09:42:46 |
Launchpad Janitor |
merge proposal unlinked |
https://code.launchpad.net/~ubuntu-uefi-team/grub/+git/ubuntu/+merge/461796 |
|
|
2024-04-05 22:00:28 |
Julian Andres Klode |
nominated for series |
|
Ubuntu Mantic |
|
2024-04-05 22:00:28 |
Julian Andres Klode |
bug task added |
|
grub2-unsigned (Ubuntu Mantic) |
|
2024-04-05 22:00:28 |
Julian Andres Klode |
nominated for series |
|
Ubuntu Noble |
|
2024-04-05 22:00:28 |
Julian Andres Klode |
bug task added |
|
grub2-unsigned (Ubuntu Noble) |
|
2024-04-07 03:20:10 |
Launchpad Janitor |
grub2-unsigned (Ubuntu Noble): status |
New |
Fix Released |
|
2024-04-07 03:20:10 |
Launchpad Janitor |
cve linked |
|
2024-2312 |
|
2024-04-08 07:11:42 |
Mate Kukri |
grub2-unsigned (Ubuntu Mantic): status |
New |
Invalid |
|
2024-04-08 07:11:53 |
Mate Kukri |
grub2-unsigned (Ubuntu Mantic): status |
Invalid |
Fix Committed |
|
2024-04-11 14:44:11 |
Julian Andres Klode |
tags |
|
verification-needed verification-needed-mantic |
|
2024-04-26 12:21:54 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ubuntu-uefi-team/grub/+git/ubuntu/+merge/461796 |
|
2024-05-02 15:42:03 |
Mate Kukri |
tags |
verification-needed verification-needed-mantic |
verification-done verification-done-mantic |
|