freebsd-dev/stand/efi/loader
Kyle Evans 6b197e58f6 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
..
arch loader: use teken teminal emulator for x86 and uefi 2019-09-05 22:15:50 +00:00
autoload.c loader: fdt: Add fdt_is_setup function 2019-04-25 20:08:43 +00:00
bootinfo.c Add retry loop around GetMemoryMap call to fix fragmentation bug 2019-03-06 05:39:40 +00:00
conf.c Fix EFI loader build when LOADER_NET_SUPPORT=no. 2019-07-30 14:54:18 +00:00
copy.c Support kernels larger than EFI_STAGING_SIZE in loader.efi 2019-11-27 16:52:46 +00:00
efi_main.c loader.efi: replace HandleProtocol() with OpenProtocol() 2019-08-06 19:27:27 +00:00
framebuffer.c loader.efi: replace HandleProtocol() with OpenProtocol() 2019-08-06 19:27:27 +00:00
framebuffer.h
loader_efi.h
main.c efiloader: don't execute hooks when setting currdev/loaddev 2020-02-12 22:29:08 +00:00
Makefile We don't support configuring serial PCI cards in EFI. Make this clearer in the 2019-11-01 21:26:43 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
version