efi_loader: Print extra information from the bootmgr
authorIlias Apalodimas <ilias.apalodimas@linaro.org>
Fri, 28 Mar 2025 12:58:18 +0000 (14:58 +0200)
committerHeinrich Schuchardt <heinrich.schuchardt@canonical.com>
Fri, 11 Apr 2025 11:25:24 +0000 (13:25 +0200)
Instead of just printing the label, add information for the Device
path as well so it's easier to see if we are booting from disk, network
etc

Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
lib/efi_loader/efi_bootmgr.c

index 2791afa..c0df5cb 100644 (file)
@@ -690,7 +690,7 @@ static efi_status_t try_load_entry(u16 n, efi_handle_t *handle,
                        goto error;
        }
 
-       log_info("Booting: %ls\n", lo.label);
+       log_info("Booting: Label: %ls Device path: %pD\n", lo.label, lo.file_path);
 
        /* Ignore the optional data in auto-generated boot options */
        if (size >= sizeof(efi_guid_t) &&