]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Merge pull request #24054 from keszybz/initrd-no-reload
authorFrantisek Sumsal <frantisek@sumsal.cz>
Thu, 18 Aug 2022 13:15:14 +0000 (13:15 +0000)
committerGitHub <noreply@github.com>
Thu, 18 Aug 2022 13:15:14 +0000 (13:15 +0000)
Don't do daemon-reload in the initrd

1  2 
TODO
meson.build
src/boot/bootctl.c
src/portable/portablectl.c
src/sulogin-shell/sulogin-shell.c

diff --cc TODO
Simple merge
diff --cc meson.build
Simple merge
index f04463157a514f34c7c273732d736f02d1fb6399,4907b3ce3deba1bf378087aa77b84524c36f0a77..10da1c8d7f2973bae0de00fd60d4f7157c4e31e5
@@@ -1838,14 -1784,14 +1838,17 @@@ static int verb_status(int argc, char *
                  bool have_bootloader_esp_uuid = efi_loader_get_device_part_uuid(&bootloader_esp_uuid) >= 0;
  
                  print_yes_no_line(false, have_bootloader_esp_uuid, "Boot loader sets ESP information");
-                 if (have_bootloader_esp_uuid && !sd_id128_equal(esp_uuid, bootloader_esp_uuid))
-                         printf("WARNING: The boot loader reports a different ESP UUID than detected!\n");
+                 if (have_bootloader_esp_uuid && !sd_id128_is_null(esp_uuid) &&
+                     !sd_id128_equal(esp_uuid, bootloader_esp_uuid))
+                         printf("WARNING: The boot loader reports a different ESP UUID than detected ("SD_ID128_UUID_FORMAT_STR" vs. "SD_ID128_UUID_FORMAT_STR")!\n",
+                                SD_ID128_FORMAT_VAL(bootloader_esp_uuid),
+                                SD_ID128_FORMAT_VAL(esp_uuid));
  
 -                if (stub)
 +                if (stub) {
                          printf("         Stub: %s\n", stub);
 +                        for (size_t i = 0; i < ELEMENTSOF(stub_flags); i++)
 +                                print_yes_no_line(i == 0, FLAGS_SET(stub_features, stub_flags[i].flag), stub_flags[i].name);
 +                }
                  if (!sd_id128_is_null(loader_part_uuid))
                          printf("          ESP: /dev/disk/by-partuuid/" SD_ID128_UUID_FORMAT_STR "\n",
                                 SD_ID128_FORMAT_VAL(loader_part_uuid));
Simple merge
Simple merge