diff options
author | PA4WDH | 2021-08-25 12:02:32 +0200 |
---|---|---|
committer | PA4WDH | 2021-08-25 12:02:32 +0200 |
commit | 38be1b3221b1e85cac1af8a67c733752265425d7 (patch) | |
tree | 62805f905167039e00378ede54f5dd41203bc577 /sys-boot/grub/files/grub-2.06-012-move-load-fdt.patch | |
parent | Add patch to sys-boot/u-boot-2021.07 to make it work (diff) | |
download | unmatched-patchwork-38be1b3221b1e85cac1af8a67c733752265425d7.tar.gz unmatched-patchwork-38be1b3221b1e85cac1af8a67c733752265425d7.tar.bz2 unmatched-patchwork-38be1b3221b1e85cac1af8a67c733752265425d7.zip |
Add sys-boot/grub-2.06-r1
Diffstat (limited to 'sys-boot/grub/files/grub-2.06-012-move-load-fdt.patch')
-rw-r--r-- | sys-boot/grub/files/grub-2.06-012-move-load-fdt.patch | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sys-boot/grub/files/grub-2.06-012-move-load-fdt.patch b/sys-boot/grub/files/grub-2.06-012-move-load-fdt.patch new file mode 100644 index 0000000..b348225 --- /dev/null +++ b/sys-boot/grub/files/grub-2.06-012-move-load-fdt.patch @@ -0,0 +1,21 @@ +--- grub-2.06/grub-core/loader/efi/linux.c 2021-08-25 11:30:12.186661512 +0200 ++++ grub-2.06-mod/grub-core/loader/efi/linux.c 2021-08-25 11:25:50.337761208 +0200 +@@ -95,13 +95,14 @@ + + void *fdt; + ++ fdt = grub_fdt_load (GRUB_EFI_LINUX_FDT_EXTRA_SPACE); ++ ++ if (!fdt) ++ goto failure; ++ + /* Set initrd info */ + if (initrd_start && initrd_end > initrd_start) + { +- fdt = grub_fdt_load (GRUB_EFI_LINUX_FDT_EXTRA_SPACE); +- +- if (!fdt) +- goto failure; + + node = grub_fdt_find_subnode (fdt, 0, "chosen"); + if (node < 0) |