mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-12-25 23:21:33 +03:00
sd-boot: make sure special menu items also work if menu is skipped
While it doesn't really make much sense to set "auto-reboot-to-firmware" as oneshot boot item, let's still support it properly, by also dispatching such a menu item if selected.
This commit is contained in:
parent
aec1443aec
commit
996daf2fa9
@ -2215,12 +2215,12 @@ EFI_STATUS efi_main(EFI_HANDLE image, EFI_SYSTEM_TABLE *sys_table) {
|
||||
uefi_call_wrapper(BS->SetWatchdogTimer, 4, 0, 0x10000, 0, NULL);
|
||||
if (!menu_run(&config, &entry, loaded_image_path))
|
||||
break;
|
||||
}
|
||||
|
||||
/* run special entry like "reboot" */
|
||||
if (entry->call) {
|
||||
entry->call();
|
||||
continue;
|
||||
}
|
||||
/* run special entry like "reboot" */
|
||||
if (entry->call) {
|
||||
entry->call();
|
||||
continue;
|
||||
}
|
||||
|
||||
config_entry_bump_counters(entry, root_dir);
|
||||
|
Loading…
Reference in New Issue
Block a user