mirror of
https://github.com/systemd/systemd.git
synced 2025-01-10 05:18:17 +03:00
0f781d2aa5
Firmware may not have loaded a devicetree, for example if the device shipped with windows and exclusively supports ACPI. We should always load the specified devicetree regardless of firmware state to enable booting on platforms where Linux only supports DT. Note: in _cleanup, the orig. config is NULL in this case, and passing NULL to InstallConfigurationTable is permitted by the EFI spec. See: https://uefi.org/specs/UEFI/2.10/07_Services_Boot_Services.html Fixes #24059 Co-authored-by: Daniel Thompson <daniel.thompson@linaro.org> |
||
---|---|---|
.. | ||
efi | ||
bless-boot-generator.c | ||
bless-boot.c | ||
boot-check-no-failures.c | ||
bootctl-install.c | ||
bootctl-install.h | ||
bootctl-random-seed.c | ||
bootctl-random-seed.h | ||
bootctl-reboot-to-firmware.c | ||
bootctl-reboot-to-firmware.h | ||
bootctl-set-efivar.c | ||
bootctl-set-efivar.h | ||
bootctl-status.c | ||
bootctl-status.h | ||
bootctl-systemd-efi-options.c | ||
bootctl-systemd-efi-options.h | ||
bootctl-uki.c | ||
bootctl-uki.h | ||
bootctl-util.c | ||
bootctl-util.h | ||
bootctl.c | ||
bootctl.h | ||
measure.c | ||
meson.build |