]> git.ipfire.org Git - thirdparty/grub.git/commit
efi: Correct struct grub_efi_boot_services
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Sat, 22 Jan 2022 10:27:54 +0000 (11:27 +0100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Tue, 8 Feb 2022 15:06:49 +0000 (16:06 +0100)
commiteb29f2ac9a401146bb09bf682c6f2d2093de869f
tree5bc93661a246184cdd1095e72c1b1c7df66dc17d
parent15f2f328e9d74ce48f7ec9dd192a622972b6919a
efi: Correct struct grub_efi_boot_services

The UEFI specification defines that the EFI_BOOT_SERVICES.Exit(() service may return
EFI_SUCCESS or EFI_INVALID_PARAMETER. So it cannot be __attribute__((noreturn)).

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
include/grub/efi/api.h