-
Notifications
You must be signed in to change notification settings - Fork 37
EBBR Notes 2021.02.01
- Ilias Apalodimas (Linaro)
- Grant Likely (Arm)
- Joakim Bech (Linaro)
- Mark Brown (Arm)
- Simon Glass (Google)
- Daniel Thompson (Linaro)
- Jose Marinho (Arm)
- Bill Mills (Linaro)
- Heinrich Schuchardt
- Jeff Booher-Kaeding (Arm)
- Initrd passing
- Revised UEFI requirements (patch on mailing list)
- UpdateCapsule()
- other business
Ilias suggests to manage choice of Initrd using Boot#### variables instead of using GRUB.
Kernel can take initrd via: - chosen node - kernel argument intird= - EFI LOAD FILE2 protocol (if the protocol is present it takes precedence)
Boot#### according to UEFI spec allows to concatenate multple device paths, e.g.
kernel-pathinitrd-pathfdt-path
GRUB would be started via
grub path
Firmware can detect initrd from Boot#### and present it via Load File2 protocol.
Grant suggests to present the topic to the UEFI Specification Work Group (USWG). A spec draft should be written. (-> Ilias)
The impact on booting with GRUB has to be analyzed (provide flow chart).
Consensus that PCI option ROM support not needed. But should be explained in spec.
Grant will rework patch.
Barriers to UpdateCapsule(): - SetVariable at runtime must work
It is unclear which UEFI requirements fwupd has.