From b32a3ce14cae55777f3c7e08b4aed8cb31607c7e Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 16 Sep 2013 09:27:08 -0400 Subject: [PATCH] Don't print that fallback isn't found in should_use_fallback() The call can simply fail if it isn't found - which will be the case on removeable install media. Signed-off-by: Peter Jones --- shim.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/shim.c b/shim.c index 7d43f04..c814685 100644 --- a/shim.c +++ b/shim.c @@ -951,7 +951,12 @@ should_use_fallback(EFI_HANDLE image_handle) rc = uefi_call_wrapper(vh->Open, 5, vh, &fh, L"\\EFI\\BOOT" FALLBACK, EFI_FILE_MODE_READ, 0); if (EFI_ERROR(rc)) { - Print(L"Could not open \"\\EFI\\BOOT%s\": %d\n", FALLBACK, rc); + /* Do not print the error here - this is an acceptable case + * for removable media, where we genuinely don't want + * fallback.efi to exist. + * Print(L"Could not open \"\\EFI\\BOOT%s\": %d\n", FALLBACK, + * rc); + */ uefi_call_wrapper(vh->Close, 1, vh); return 0; }