freebsd-dev/sys/boot/efi
Ed Maste 906451276a Avoid creating invalid UEFI device path
The UEFI loader on the 10.1 release install disk (disc1) modifies an
existing EFI_DEVICE_PATH_PROTOCOL instance in an apparent attempt to
truncate the device path.  In doing so it creates an invalid device
path.

Perform the equivalent action without modification of structures
allocated by firmware.

PR:		197641
MFC After:	1 week
Submitted by:	Chris Ruffin <chris.ruffin@intel.com>
2015-07-07 18:44:27 +00:00
..
boot1 The self-relocation code is not efi-specific, move it to boot/common. 2015-05-10 13:24:26 +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 arm64 to loader.efi and boot1.efi 2015-04-14 13:55:01 +00:00
libefi Avoid creating invalid UEFI device path 2015-07-07 18:44:27 +00:00
loader Pass the ACPI table pointer to the arm64 kernel from loader.efi. 2015-06-11 14:02:23 +00:00
Makefile Add support for arm64 to loader.efi and boot1.efi 2015-04-14 13:55:01 +00:00
Makefile.inc Clean up more x86 only options in the efi code. 2015-04-03 15:25:59 +00:00