freebsd-skq/sys/boot/efi
John Baldwin b2e38974e2 The EFI boot loader allocates a single chunk of contiguous memory to
hold the kernel, modules, and any other loaded data.  This memory block
is relocated to the kernel's expected location during the transfer of
control from the loader to the kernel.

The GENERIC kernel on amd64 has recently grown such that a kernel + zfs.ko
no longer fits in the default staging size.  Bump the default size from
32MB to 48MB to provide more breathing room.

PR:		201679
Reviewed by:	imp
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D3666
2015-09-17 20:36:46 +00:00
..
boot1 Various small cleanups to EFI loader Makefiles. 2015-09-17 18:32:51 +00:00
fdt Fix the arm64 MACHINE_CPUARCH value in the efi fdt glue code. 2015-04-14 10:41:57 +00:00
include Add support for the UGA draw protocol. This includes adding a 2015-08-30 23:58:53 +00:00
libefi Avoid creating invalid UEFI device path 2015-07-07 18:44:27 +00:00
loader The EFI boot loader allocates a single chunk of contiguous memory to 2015-09-17 20:36:46 +00:00
Makefile Add support for arm64 to loader.efi and boot1.efi 2015-04-14 13:55:01 +00:00
Makefile.inc Use CFLAGS_NO_SIMD in preference to varying lists of -mno-xxxx flags. 2015-08-27 23:46:42 +00:00