freebsd-skq/stand/efi
kevans fbd16eedc0 efiloader: don't execute hooks when setting currdev/loaddev
We still need to set the hooks to prevent improper manipulations thereafter
at the loader prompt, but as it is we're actively preventing loaddev from
being set correctly in some circumstances (ZFS in particular) and doing more
work than needed with currdev -- that hook in particular validates it as a
correct device, which we can assume isn't needed in this context.

Reviewed by:	imp, sigsys@gmail.com
Submitted/Diagnosed by:	sigsys@gmail.com
Differential Revision:	https://reviews.freebsd.org/D23390
2020-02-12 22:29:08 +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.efi: efipart needs better support detecting nested partitions 2019-11-30 09:11:28 +00:00
libefi Backout 356693. The libsa malloc does provide necessary alignment and 2020-01-13 20:02:27 +00:00
loader efiloader: don't execute hooks when setting currdev/loaddev 2020-02-12 22:29:08 +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