[ipxe-devel] [RESENT PATCH 0/2] efi boot fixes.

Gerd Hoffmann kraxel at redhat.com
Tue Mar 10 11:58:43 UTC 2015


Resending the efi boot fix patches.

Patch #1 fixes the snp inplementation and should have been committed
long ago.

Patch #2 adds an opt-out for the ipxe LOAD_FILE_PROTOCOL implementation
which can't handle certain boot configurations.  It is clear that this
isn't the ideal solution, and I'm fine with reverting this as soon as
the ipxe load file code got the improvements needed to make shim.efi +
grub.efi work properly.  But I'd like to ship working ipxe roms with
qemu 2.3 and adding this patch to the repo avoids the need for a
non-upstream patch in the ipxe git mirror @ git.qemu-project.org.

Please apply.


Gerd Hoffmann (1):
  [efi] make load file protocol optional

Laszlo Ersek (1):
  efi_snp: improve compliance with the EFI_SIMPLE_NETWORK_PROTOCOL spec

 src/config/general.h           |  6 +++++
 src/include/ipxe/efi/efi_snp.h |  6 +++++
 src/interface/efi/efi_snp.c    | 59 ++++++++++++++++++++++++++----------------
 3 files changed, 48 insertions(+), 23 deletions(-)


More information about the ipxe-devel mailing list