This series replaces the series "Fix initrd loading in efi_bootbin". This series consists on a couple of fixes for initrd loading when booting an EFI binary. The first patch fixes 36835a9105c ("efi_loader: binary_run: register an initrd") and also fixes the error handling of the initrd LoadFile2 protocol installation (see the commit for details). The second patch fixes a small typo on efi_binary_run_dp. Patches are sent together as the typo propagates to the first patch.
Adriano Cordova (2): efi_loader: bootbin: split initrd registration and installation efi_loader: fix typo initd_sz to initrd_sz include/efi_loader.h | 8 ++- lib/efi_loader/efi_bootbin.c | 16 +++--- lib/efi_loader/efi_bootmgr.c | 7 --- lib/efi_loader/efi_helper.c | 11 +++++ lib/efi_loader/efi_load_initrd.c | 84 +++++++++++++++++--------------- 5 files changed, 69 insertions(+), 57 deletions(-) -- 2.48.1