On the one side, EDK2 is stricter than U-Boot and pointed out that our trick to use the kernel section directly cannot work reliably, see patch 1.
On the other side, it lacks support the for device tree fixup protocol. But if the DTB contains what the fixup would apply (and if that is static), we can live without it, see patch 3. Patch 2 is just an output cleanup. Jan Jan Kiszka (3): kernel-stub: Copy the kernel out of its section into a buffer kernel-stub: Drop incorrect new-line in error output kernel-stub: Allow booting without device tree fixup protocol kernel-stub/fdt.c | 14 +++++++-- kernel-stub/kernel-stub.h | 1 + kernel-stub/main.c | 57 +++++++++++++++++++++++++++++++------ tools/bg_gen_unified_kernel | 4 +-- 4 files changed, 62 insertions(+), 14 deletions(-) -- 2.35.3 -- You received this message because you are subscribed to the Google Groups "EFI Boot Guard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/efibootguard-dev/cover.1656320533.git.jan.kiszka%40siemens.com.
