From 913f82b23dd5219b6b3f91be4ff15ff75100a94a Mon Sep 17 00:00:00 2001 From: João Paulo Rechi Vita Date: Tue, 9 Mar 2021 14:07:37 -0800 Subject: fallback: Print original BootOrder value in verbose mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This helps to identify when the firmware messes up the boot entries created by fallback. Signed-off-by: João Paulo Rechi Vita --- fallback.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'fallback.c') diff --git a/fallback.c b/fallback.c index 1efe4a72..15162b5e 100644 --- a/fallback.c +++ b/fallback.c @@ -476,8 +476,15 @@ set_boot_order(void) oldbootorder = LibGetVariableAndSize(L"BootOrder", &GV_GUID, &size); if (oldbootorder) { + int i; nbootorder = size / sizeof (CHAR16); bootorder = oldbootorder; + + VerbosePrint(L"Original nbootorder: %d\nOriginal BootOrder: ", + nbootorder); + for (i = 0 ; i < nbootorder ; i++) + VerbosePrintUnprefixed(L"%04x ", bootorder[i]); + VerbosePrintUnprefixed(L"\n"); } return EFI_SUCCESS; -- cgit v1.2.3