freebsd-skq/stand
Andrew Turner 0e281c4f0d Fix the efi serial console in the Arm models.
On some UEFI implementations the ConsOut EFI variable is not a device
path end type so we never move to the next node. Fix this by always
incrementing the device path node pointer, with a sanity check that
the node length is large enough so no two nodes overlap.

While here return failure on malloc failure rather than a NULL pointer
dereference.

Reviewed by:	tsoome, imp (previous version)
Sponsored by:	Innovate UK
Differential Revision:	https://reviews.freebsd.org/D25202
2020-06-10 09:31:37 +00:00
..
arm Remove tests for obsolete compilers in the build system 2020-05-12 15:22:40 +00:00
arm64
common loader: install allow for more complete device spec in url 2020-06-08 18:13:38 +00:00
defaults loader.conf(5): document that loader_conf_files may be clobbered 2020-04-30 02:50:58 +00:00
efi Fix the efi serial console in the Arm models. 2020-06-10 09:31:37 +00:00
fdt
ficl
ficl32
forth loader: Fully reset terminal settings, not just colors 2020-03-27 17:37:31 +00:00
i386 Remove tests for obsolete compilers in the build system 2020-05-12 15:22:40 +00:00
kshim
liblua
liblua32
libofw Redo r360540 to retain the ifndef sparc code, not delete it. 2020-05-01 18:36:48 +00:00
libsa Fix libstand build breakage after r361298. 2020-05-20 22:25:41 +00:00
libsa32
lua lualoader: improve drawer error handling 2020-06-01 23:26:37 +00:00
man
mips stand: -fno-common fixes for !x86 loaders 2020-04-07 12:57:50 +00:00
powerpc [PowerPC] Set fixed boot1.elf load address 2020-05-01 16:56:36 +00:00
uboot stand/uboot: fix setting of gateip.s_addr 2020-06-01 23:44:03 +00:00
usb
userboot Stop setting PG_U in bootstrap mappings. 2020-04-24 13:53:40 +00:00
defs.mk Remove tests for obsolete compilers in the build system 2020-05-12 15:22:40 +00:00
fdt.mk
ficl.mk
loader.mk loader: remove libsa/crc32.c and use version from zlib 2020-03-19 21:05:11 +00:00
lua.mk
Makefile
Makefile.amd64
Makefile.inc
uboot.mk