]> git.ipfire.org Git - thirdparty/grub.git/commit
efi: Provide wrappers for load_image, start_image and unload_image
authorJulian Andres Klode <julian.klode@canonical.com>
Tue, 8 Jul 2025 20:21:13 +0000 (21:21 +0100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Fri, 11 Jul 2025 15:12:24 +0000 (17:12 +0200)
commit70897d3d3e8fe90004d25e19f7fe43da280ca958
treef09443739c1ba1341d80cb359b1f146d0585e79a
parent030a70fcaded80a82a3951725f183ebaa8d5b38c
efi: Provide wrappers for load_image, start_image and unload_image

These can be used to register a different implementation later,
for example, when shim provides a protocol with those functions.

Signed-off-by: Julian Andres Klode <julian.klode@canonical.com>
Signed-off-by: Mate Kukri <mate.kukri@canonical.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/kern/efi/efi.c
grub-core/loader/efi/chainloader.c
grub-core/loader/efi/linux.c
include/grub/efi/efi.h