teknoraver / rpms / systemd

Forked from rpms/systemd a month ago
Clone

Blame SOURCES/0076-bootctl-make-boot-entry-id-logged-in-hex.patch

ac3a84
From 29180c67635d3a6e4d5fd340ff9251724c803a65 Mon Sep 17 00:00:00 2001
ac3a84
From: Yu Watanabe <watanabe.yu+github@gmail.com>
ac3a84
Date: Sun, 13 Nov 2022 14:36:01 +0900
ac3a84
Subject: [PATCH] bootctl: make boot entry id logged in hex
ac3a84
ac3a84
To make consistent with the printed boot id below and other tools e.g.
ac3a84
efibootmgr.
ac3a84
ac3a84
(cherry picked from commit a7dcb75c539dd5bb69b72e47c820fe79c794409a)
ac3a84
ac3a84
Related: #2138081
ac3a84
---
ac3a84
 src/boot/bootctl.c | 4 ++--
ac3a84
 1 file changed, 2 insertions(+), 2 deletions(-)
ac3a84
ac3a84
diff --git a/src/boot/bootctl.c b/src/boot/bootctl.c
ac3a84
index b53df11764..64a4b74715 100644
ac3a84
--- a/src/boot/bootctl.c
ac3a84
+++ b/src/boot/bootctl.c
ac3a84
@@ -586,11 +586,11 @@ static int print_efi_option(uint16_t id, int *n_printed, bool in_order) {
ac3a84
 
ac3a84
         r = efi_get_boot_option(id, &title, &partition, &path, &active);
ac3a84
         if (r < 0)
ac3a84
-                return log_error_errno(r, "Failed to read boot option %u: %m", id);
ac3a84
+                return log_error_errno(r, "Failed to read boot option 0x%04X: %m", id);
ac3a84
 
ac3a84
         /* print only configured entries with partition information */
ac3a84
         if (!path || sd_id128_is_null(partition)) {
ac3a84
-                log_debug("Ignoring boot entry %u without partition information.", id);
ac3a84
+                log_debug("Ignoring boot entry 0x%04X without partition information.", id);
ac3a84
                 return 0;
ac3a84
         }
ac3a84