summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Jones <pjones@redhat.com>2019-11-18 13:59:14 -0500
committerPeter Jones <pjones@redhat.com>2020-07-23 20:53:24 -0400
commit5e6e0792cedb3b71cbe061ae56e96906cf710579 (patch)
treeec852fcd4d537af697fac78ebbed3c9c8ce3e404
parent58df8d745c6516818ba6ebfa8fe826702c1621a0 (diff)
downloadefi-boot-shim-5e6e0792cedb3b71cbe061ae56e96906cf710579.tar.gz
efi-boot-shim-5e6e0792cedb3b71cbe061ae56e96906cf710579.zip
Slightly better debugging messages
Signed-off-by: Peter Jones <pjones@redhat.com> Upstream-commit-id: 173d35fe8f5
-rw-r--r--shim.c14
1 files changed, 10 insertions, 4 deletions
diff --git a/shim.c b/shim.c
index d7ee2b6d..2f7aba07 100644
--- a/shim.c
+++ b/shim.c
@@ -2459,6 +2459,8 @@ uninstall_shim_protocols(void)
EFI_STATUS
shim_init(void)
{
+ EFI_STATUS efi_status;
+
setup_verbosity();
dprint(L"%a", shim_version);
@@ -2479,7 +2481,12 @@ shim_init(void)
}
hook_exit(systab);
- return install_shim_protocols();
+
+ efi_status = install_shim_protocols();
+ if (EFI_ERROR(efi_status))
+ perror(L"install_shim_protocols() failed: %r\n", efi_status);
+
+ return efi_status;
}
void
@@ -2575,13 +2582,12 @@ efi_main (EFI_HANDLE passed_image_handle, EFI_SYSTEM_TABLE *passed_systab)
build_cert = shim_cert;
#endif /* defined(ENABLE_SHIM_CERT) */
CHAR16 *msgs[] = {
- L"import_mok_state() failed\n",
- L"shim_int() failed\n",
+ L"import_mok_state() failed",
+ L"shim_init() failed",
NULL
};
int msg = 0;
-
/*
* Set up the shim lock protocol so that grub and MokManager can
* call back in and use shim functions