Date: Tue, 16 Apr 2019 17:10:02 +0000 (UTC) From: Emmanuel Vadot <manu@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r499100 - head/sysutils/u-boot-master/files Message-ID: <201904161710.x3GHA2Vg018969@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: manu Date: Tue Apr 16 17:10:02 2019 New Revision: 499100 URL: https://svnweb.freebsd.org/changeset/ports/499100 Log: u-boot: Fix efi booting for arm32 arm32 needs its cache cleared before booting the kernel. This isn't the case anymore in u-boot since they use efi_start_image. Add a local patch until I resolv the issue upstream. Added: head/sysutils/u-boot-master/files/patch-lib_efi__loader_efi__boottime.c (contents, props changed) Added: head/sysutils/u-boot-master/files/patch-lib_efi__loader_efi__boottime.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/u-boot-master/files/patch-lib_efi__loader_efi__boottime.c Tue Apr 16 17:10:02 2019 (r499100) @@ -0,0 +1,11 @@ +--- lib/efi_loader/efi_boottime.c.orig 2019-04-16 17:03:46 UTC ++++ lib/efi_loader/efi_boottime.c +@@ -1781,7 +1781,7 @@ efi_status_t EFIAPI efi_start_image(efi_handle_t image + + EFI_ENTRY("%p, %p, %p", image_handle, exit_data_size, exit_data); + +- efi_is_direct_boot = false; ++ efi_is_direct_boot = true; + + /* call the image! */ + if (setjmp(&image_obj->exit_jmp)) {
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904161710.x3GHA2Vg018969>