freebsd-nq/stand/uboot
Albert Jakiela 1323f0aa9c stand/uboot: setup archsw before probing devices
In some cases ubldr would try to mount a disk device before
the archsw struct was filled with functions pointers.
This would result in a NULL pointer derefrence of the arch_getdev field.
Fix that filling the archsw functions earlier.
Note that this matches the EFI behavoiur.

Reviewed by: imp, mw
Sponsored by: Stormshield
Obtained from: Semihalf
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D35670
2022-07-01 13:36:41 +02:00
..
arch
api_public.h
copy.c
devicename.c
elf_freebsd.c
glue.c
glue.h
help.uboot
libuboot.h
main.c stand/uboot: setup archsw before probing devices 2022-07-01 13:36:41 +02:00
Makefile
net.c
reboot.c
time.c
uboot_console.c
uboot_disk.c
uboot_fdt.c
uboot_module.c
version