efi_client: efi_store_memory_map() must return int
authorHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Tue, 4 Nov 2025 22:27:12 +0000 (23:27 +0100)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Thu, 6 Nov 2025 22:26:28 +0000 (23:26 +0100)
commit1a30ddeda9a5120dca0a9b9c9673d24b375cdc34
treecaeb31981dafa37f3d249776c1454ded75004ee6
parentd05190bd65ccd212e8540d609fb6066e2692cc6a
efi_client: efi_store_memory_map() must return int

The type efi_status_t is not compatible with the return type int.

Let efi_store_memory_map() return -EFAULT instead of a truncated EFI error
code.

Acked-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
lib/efi_client/efi.c