Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EFI_DT_FIXUP_PROTOCOL #68

Open
xypron opened this issue Dec 14, 2020 · 11 comments
Open

EFI_DT_FIXUP_PROTOCOL #68

xypron opened this issue Dec 14, 2020 · 11 comments

Comments

@xypron
Copy link
Contributor

xypron commented Dec 14, 2020

Do we want to include the EFI_DT_FIXUP_PROTOCOL in the EBBR (https://github.com/U-Boot-EFI/EFI_DT_FIXUP_PROTOCOL)?

@glikely
Copy link
Collaborator

glikely commented Jan 16, 2021

Depends on how you want to specify it in EBBR. I'm not keen on adding it to the requirements until we know the relevant projects (Yocto, OpenWRT, Buildroot, etc) will adopt it.

What are you thinking for specification text?

@xypron
Copy link
Contributor Author

xypron commented Jan 16, 2021 via email

@jan-kiszka
Copy link

What's the status of this? U-Boot supports it now, systemd picked it up, EFI Boot Guard will as well - but we may also need it in alternative UEFI providers (e.g. edk2).

@jan-kiszka
Copy link

Second ping. We are relying in this interface by now to enable secure boot via a unified kernel image for Debian (and conceptually also other distros) while permitting replacement DTBs in that unified kernel image.

https://github.com/siemens/efibootguard/blob/master/docs/UNIFIED-KERNEL.md
https://github.com/siemens/efibootguard/blob/master/kernel-stub/fdt.c
https://gitlab.com/cip-project/cip-core/isar-cip-core

@xypron
Copy link
Contributor Author

xypron commented Jun 24, 2022

@glikely Could you, please, send out an invite for the next EBBR meeting to discuss this protocol?

@jan-kiszka
Copy link

Did this discussion take place?

@jan-kiszka
Copy link

@xypron, I heard from @glikely that someone else is driving EBBR now - but I forgot the name ☹️.

@daniel-thompson
Copy link
Collaborator

It is on the agenda for the upcoming meeting: https://lists.linaro.org/archives/list/boot-architecture@lists.linaro.org/thread/N6BPBGHT5U2LOZRBSMIVIVLFTIISBXFR/

@jan-kiszka
Copy link

I've found another use case where this protocol would be very beneficial - rather than the fragile approach that is currently implemented in a BSP. See U-Boot-EFI/EFI_DT_FIXUP_PROTOCOL#1.

@xypron
Copy link
Contributor Author

xypron commented Oct 11, 2022 via email

@jan-kiszka
Copy link

More than a year has passed - any progress with this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants