CVSROOT: /cvs Module name: src Changes by: [email protected] 2019/11/26 12:08:02
Modified files:
sys/arch/amd64/stand/efi32: efipxe.c
sys/arch/amd64/stand/efi64: efipxe.c
sys/arch/amd64/stand/efiboot: efipxe.c
Log message:
Several functions expect that bootdev_dip is not NULL and can be
dereferenced. But there is no boot disk when EFI bootloader has
been received via TFPT. Fake a disk info that never maches a real
disk. Fixes a hang in run_loadfile() during HP Elitebook UEFI boot.
OK patrick@
