]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
loader.efi: Default to serial if we don't have a ConOut variable
authorEmmanuel Vadot <manu@FreeBSD.org>
Fri, 8 Nov 2019 20:08:44 +0000 (20:08 +0000)
committerKyle Evans <kevans@FreeBSD.org>
Fri, 8 Oct 2021 01:15:58 +0000 (20:15 -0500)
commit339040c40385f5aedf0562f3feef637e945dc29b
treed02058030a165afb4987c575bb9ad40217b3bbba
parentaf0a40e211b8f9fe37b4bbbe77436377768ca49d
loader.efi: Default to serial if we don't have a ConOut variable

In the EFI implementation in U-Boot no ConOut efi variable is created,
this cause loader to fallback to TERM_EMU implementation which is very
very very slow (and uses the ConOut device in the system table anyway).
The UEFI spec aren't clear as if this variable needs to exists or not.

(cherry picked from commit 14fb9485a4dc9c8212bfae6c2049cb4930f4b8e5)
stand/efi/loader/main.c