commit | b41a33f9ff4896fb809d88112080fbef585a5ac9 | [log] [tgz] |
---|---|---|
author | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | Sat Mar 16 10:36:42 2024 +0100 |
committer | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | Thu Mar 21 07:28:43 2024 +0100 |
tree | e9dfa9b0ad0c67f1b517e039285d19956ee2cfc5 | |
parent | ea6fc12e2145bdc6ce4fce2b1a1e91dd0ea2e685 [diff] |
efi_loader: correct handling of EFI binary return code We should not try to remove protocol interfaces from a NULL handle. efi_run_image() should always return the return code of the executed EFI binary. Fixes: 6422820ac3e5 ("efi_loader: split unrelated code from efi_bootmgr.c") Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>