Message ID | 20171217203344.69457-1-agraf@suse.de |
---|---|
State | New |
Headers | show |
Series | [PULL] efi patch queue 2017-12-17 | expand |
On Sun, Dec 17, 2017 at 09:33:44PM +0100, Alexander Graf wrote: > Hi Tom, > > This is my current patch queue for efi. Please pull. > > Alex > > > The following changes since commit 15616a0aa58173bce1efe47569bf2e10d023ae9c: > > Merge git://git.denx.de/u-boot-dm (2017-12-14 15:46:07 -0500) > > are available in the git repository at: > > git://github.com/agraf/u-boot.git tags/signed-efi-v2018.01 > > for you to fetch changes up to bde6bfe4c3234480a0eef3b5bda8cf5fc83d3c79: > > efi_loader: comments for dp_part_fill() (2017-12-16 23:07:56 +0100) > > ---------------------------------------------------------------- > Patch queue for efi - 2017-12-17 > > A few fixes for 2018.01: > > - Compile fix with helloworld example > - DP match fix (fixes FreeBSD loader and grub on block storage) This was for the OpenBSD bootloader, FreeBSD has a different one. I'd test again but am away from hardware for a few days. > - More DP fixes for SD, block > - Fix use-after-free > > ---------------------------------------------------------------- > Alexander Graf (3): > efi_loader: helloworld.c: Explicitly use .rodata for loaded_image_guid > efi_loader: helloworld.c: Reduce file size > efi_loader: Ensure efi_dp_find_obj() finds exact matches > > Heinrich Schuchardt (7): > efi_loader: return status from efi_setup_loaded_image() > efi_loader: new function efi_delete_handle() > efi_loader: error handling in efi_load_image() > efi_loader: correctly determine if an MMC device is an SD-card > efi_loader: correctly setup device paths for block devices > efi_loader: correct DeviceNodeToText for media types > efi_loader: comments for dp_part_fill() > > arch/arm/lib/elf_arm_efi.lds | 11 +- > include/efi_loader.h | 10 +- > lib/efi_loader/efi_boottime.c | 228 +++++++++++++++++-------------- > lib/efi_loader/efi_device_path.c | 56 ++++++-- > lib/efi_loader/efi_device_path_to_text.c | 43 ++++-- > lib/efi_loader/helloworld.c | 3 +- > 6 files changed, 214 insertions(+), 137 deletions(-) > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > https://lists.denx.de/listinfo/u-boot
On Mon, 18 Dec 2017 23:29:27 +1100 Jonathan Gray <jsg@jsg.id.au> wrote: > On Sun, Dec 17, 2017 at 09:33:44PM +0100, Alexander Graf wrote: > > Hi Tom, > > > > This is my current patch queue for efi. Please pull. > > > > Alex > > > > > > The following changes since commit 15616a0aa58173bce1efe47569bf2e10d023ae9c: > > > > Merge git://git.denx.de/u-boot-dm (2017-12-14 15:46:07 -0500) > > > > are available in the git repository at: > > > > git://github.com/agraf/u-boot.git tags/signed-efi-v2018.01 > > > > for you to fetch changes up to bde6bfe4c3234480a0eef3b5bda8cf5fc83d3c79: > > > > efi_loader: comments for dp_part_fill() (2017-12-16 23:07:56 +0100) > > > > ---------------------------------------------------------------- > > Patch queue for efi - 2017-12-17 > > > > A few fixes for 2018.01: > > > > - Compile fix with helloworld example > > - DP match fix (fixes FreeBSD loader and grub on block storage) > > This was for the OpenBSD bootloader, FreeBSD has a different one. > I'd test again but am away from hardware for a few days. This was for every bootloaders, it just fixes FreeBSD's, OpenBSD's and Grub :) > > - More DP fixes for SD, block > > - Fix use-after-free > > > > ---------------------------------------------------------------- > > Alexander Graf (3): > > efi_loader: helloworld.c: Explicitly use .rodata for loaded_image_guid > > efi_loader: helloworld.c: Reduce file size > > efi_loader: Ensure efi_dp_find_obj() finds exact matches > > > > Heinrich Schuchardt (7): > > efi_loader: return status from efi_setup_loaded_image() > > efi_loader: new function efi_delete_handle() > > efi_loader: error handling in efi_load_image() > > efi_loader: correctly determine if an MMC device is an SD-card > > efi_loader: correctly setup device paths for block devices > > efi_loader: correct DeviceNodeToText for media types > > efi_loader: comments for dp_part_fill() > > > > arch/arm/lib/elf_arm_efi.lds | 11 +- > > include/efi_loader.h | 10 +- > > lib/efi_loader/efi_boottime.c | 228 +++++++++++++++++-------------- > > lib/efi_loader/efi_device_path.c | 56 ++++++-- > > lib/efi_loader/efi_device_path_to_text.c | 43 ++++-- > > lib/efi_loader/helloworld.c | 3 +- > > 6 files changed, 214 insertions(+), 137 deletions(-) > > _______________________________________________ > > U-Boot mailing list > > U-Boot@lists.denx.de > > https://lists.denx.de/listinfo/u-boot > _______________________________________________ > U-Boot mailing list > U-Boot@lists.denx.de > https://lists.denx.de/listinfo/u-boot
On Sun, Dec 17, 2017 at 09:33:44PM +0100, Alexander Graf wrote: > Hi Tom, > > This is my current patch queue for efi. Please pull. > > Alex > > > The following changes since commit 15616a0aa58173bce1efe47569bf2e10d023ae9c: > > Merge git://git.denx.de/u-boot-dm (2017-12-14 15:46:07 -0500) > > are available in the git repository at: > > git://github.com/agraf/u-boot.git tags/signed-efi-v2018.01 > > for you to fetch changes up to bde6bfe4c3234480a0eef3b5bda8cf5fc83d3c79: > > efi_loader: comments for dp_part_fill() (2017-12-16 23:07:56 +0100) > Applied to u-boot/master, thanks! -- Tom