freebsd-dev/stand/efi/libefi
Kyle Evans 9ed4ec4ae3 stand: libefi: avoid a null pointer deref in eficom
We don't keep comc_port around anymore if the console's not present, but
some things might still try to set one of the environment variables we
hook.  In particular, one need not even set efi_com_port/efi_com_speed
in loader.conf; loader may do it itself and induce the crash if ConOut
depicts an available uart.

Probably reported by:	dch
OK for now:	imp
2023-05-28 13:54:50 -05:00
..
delay.c loader.efi: fix panic() after BS off 2022-06-19 17:46:35 +03:00
devicename.c stand: Create common gen_setcurrdev and replace code 2023-01-11 15:15:14 -07:00
devpath.c libefi: add efi_devpath_next_instance() 2023-05-13 15:16:10 +03:00
efi_console.c loader.efi: fix panic() after BS off 2022-06-19 17:46:35 +03:00
efi_driver_utils.c connect_controllers() is missing NULL pointer check 2020-02-20 08:55:18 +00:00
efichar.c
eficom.c stand: libefi: avoid a null pointer deref in eficom 2023-05-28 13:54:50 -05:00
efienv.c Add efi_freebsd_delenv 2019-04-25 20:09:49 +00:00
efihttp.c spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD 2023-05-12 10:44:03 -06:00
efinet.c stand: Make sure nobody has a NULL pointer for dv_cleanup 2022-07-27 09:04:13 -06:00
efipart.c stand: For all disk drivers, connect dv_parsedev to disk_parsedev 2022-11-30 15:30:32 -07:00
efizfs.c stand/zfs: Add a third argument to zfs_probe_dev: part_too 2023-01-08 09:45:11 -07:00
env.c Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
errno.c
handles.c efi_register_handles() is missing NULL pointer check 2020-02-20 09:02:59 +00:00
libefi.c loader.efi: efilib.h and libefi.c were left out of 350654 2019-08-06 20:13:28 +00:00
Makefile stand/efi: Retire i386 support 2023-05-11 14:06:03 -06:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
time_arm64.c Use the arm virtual counter in the arm64 loader 2021-06-02 10:58:20 +00:00
time_event.c Update the EFI timer to be called once a second 2021-05-12 14:12:34 +00:00
time.c
wchar.c stand: s/libstand/libsa/g to catch up with rename 2022-04-30 07:34:19 -06:00