[ipxe-devel] [RESEND PATCH] [efi] make load file protocol optional

Michael Brown mcb30 at ipxe.org
Wed Jul 22 19:50:42 UTC 2015


On 14/04/15 08:28, Gerd Hoffmann wrote:
> The load file implementation added by commit
> c7c3d839fc9120aee28de9aabe452dc85ad91502 doesn't support loading
> arbitrary files from the tftp server, so efi applications trying
> to do exactly that fail to boot:
> <snip>

Reworked to avoid #ifdefs in the middle of code (and to add some 
comments) and pushed as

   http://git.ipxe.org/ipxe.git/commitdiff/a15c0d7

Also, stating again for my own future reference that the problem isn't 
the load file implementation (which nothing ever tries to use to 
download named files); it's the absence of EFI_PXE_BASE_CODE_PROTOCOL. 
(I got partway through adding support to our EFI_LOAD_FILE_PROTOCOL to 
download arbitrary files before I found the message where I'd documented 
that this wasn't the actual problem.)

Michael



More information about the ipxe-devel mailing list