mirror of
https://git.proxmox.com/git/fwupd
synced 2025-07-27 06:10:13 +00:00
![]() The current approach of adding SBAT metadata after linking is creating an image that is badly formed in 2 ways: * The SBAT section's file offset and size are not a multiple of the file alignment. * The SBAT section has a virtual address of zero. EDK2 loads the header here, and so it gets rejected. This changes the approach to match shim, where an object file is created with a .sbat section and then the linker takes care of placing the section at a more appropriate virtual address. See https://github.com/vathpela/gnu-efi/pull/14 for the section addition. |
||
---|---|---|
.. | ||
lds | ||
fwup-cleanups.h | ||
fwup-common.c | ||
fwup-common.h | ||
fwup-debug.c | ||
fwup-debug.h | ||
fwup-efi.c | ||
fwup-efi.h | ||
fwupdate.c | ||
generate_binary.py | ||
generate_sbat.py | ||
meson.build |