summaryrefslogtreecommitdiff
path: root/sysutils/u-boot
diff options
context:
space:
mode:
authorskrll <skrll@pkgsrc.org>2019-04-26 08:32:27 +0000
committerskrll <skrll@pkgsrc.org>2019-04-26 08:32:27 +0000
commiteebc1ae38717a916f8ea7784e34ec26bc55943b9 (patch)
tree9f4c3ea32ea02f99959ad47d1d50b77a5a99b820 /sysutils/u-boot
parent7d7c72d99d1ad7e8f2decf68da9a8445816080b7 (diff)
downloadpkgsrc-eebc1ae38717a916f8ea7784e34ec26bc55943b9.tar.gz
Call cleanup_before_linux in efi_exit_boot so ensure caches are clean, etc
Bump PKGREVISION
Diffstat (limited to 'sysutils/u-boot')
-rw-r--r--sysutils/u-boot/distinfo3
-rw-r--r--sysutils/u-boot/patches/patch-lib_efi__loader_efi__boottime.c13
2 files changed, 15 insertions, 1 deletions
diff --git a/sysutils/u-boot/distinfo b/sysutils/u-boot/distinfo
index eaa5547762f..e8b3206e086 100644
--- a/sysutils/u-boot/distinfo
+++ b/sysutils/u-boot/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.21 2019/04/12 07:08:15 skrll Exp $
+$NetBSD: distinfo,v 1.22 2019/04/26 08:32:27 skrll Exp $
SHA1 (u-boot-2018.11.tar.bz2) = e58e86c633ad3e2613196e0c0b0a7760ae5966d6
RMD160 (u-boot-2018.11.tar.bz2) = f63c67750951d0e2883935a5d4cc3252f51a5453
@@ -13,5 +13,6 @@ SHA1 (patch-include_configs_tegra-common-post.h) = dfc081d2a3f7cd32e340b03f6c77c
SHA1 (patch-include_configs_tegra-common.h) = 4cda8f9df2c7fc2b9cd9d4139ec679a42648e4f8
SHA1 (patch-include_image.h) = c9b134b2b5624a1e6c9f091a2192185b8d0f85fe
SHA1 (patch-lib_bch.c) = b1f1c7418f1004c151b9e5e06ab7047a1736ae47
+SHA1 (patch-lib_efi__loader_efi__boottime.c) = 66aa3b95470a737154e6e082447aed0078092047
SHA1 (patch-lib_efi__loader_efi__variable.c) = 1955870b22e358a4bded9e85fd89c74419aeed0d
SHA1 (patch-tools_imx__cntr__image.sh) = 715647e3b77b505513ae79b4fe673f4f7f9bf042
diff --git a/sysutils/u-boot/patches/patch-lib_efi__loader_efi__boottime.c b/sysutils/u-boot/patches/patch-lib_efi__loader_efi__boottime.c
new file mode 100644
index 00000000000..7ed7be3f477
--- /dev/null
+++ b/sysutils/u-boot/patches/patch-lib_efi__loader_efi__boottime.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-lib_efi__loader_efi__boottime.c,v 1.1 2019/04/26 08:32:27 skrll Exp $
+
+--- lib/efi_loader/efi_boottime.c.orig 2018-11-14 16:10:06.000000000 +0000
++++ lib/efi_loader/efi_boottime.c
+@@ -1838,6 +1838,8 @@ static efi_status_t EFIAPI efi_exit_boot
+
+ board_quiesce_devices();
+
++ cleanup_before_linux();
++
+ /* This stops all lingering devices */
+ bootm_disable_interrupts();
+