freebsd-dev/stand/efi
Andrew Turner e6bb174c50 Support kernels larger than EFI_STAGING_SIZE in loader.efi
With a very large kernel or module the staging area may be too small to
hold it. When this is the case try to allocate more space before failing
in the efi copyin/copyout/readin functions.

Reviewed by:	imp, tsoome
Sponsored by:	DARPA, AFRL
Differential Revision:	https://reviews.freebsd.org/D22569
2019-11-27 16:52:46 +00:00
..
boot1 Remove duplicate lz4 implementations 2019-11-02 12:28:04 +00:00
fdt stand: refactor overlay loading a little bit 2019-04-11 13:26:28 +00:00
gptboot The efifat files are no longer used: remove the code to build them 2019-09-04 20:55:48 +00:00
include loader: fall back to term_emu on efi console with serial backend 2019-11-02 09:50:36 +00:00
libefi loader: remove unused variable from efipart.c 2019-11-16 08:16:50 +00:00
loader Support kernels larger than EFI_STAGING_SIZE in loader.efi 2019-11-27 16:52:46 +00:00
loader_4th Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
loader_lua Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
loader_simp Create a loader for each interpreter for x86 BIOS and all EFI 2018-08-14 18:44:41 +00:00
Makefile Create gptboot.efi 2019-06-08 19:02:17 +00:00
Makefile.inc Hoist EFI_TARGET and SOURCE_DATE_EPOCH up into efi/Makefile.inc 2018-07-20 05:18:03 +00:00