#
3e15b01d |
| 22-Feb-2024 |
Warner Losh <imp@FreeBSD.org> |
libsa: Remove redundant sys/cdefs.h
Sponsored by: Netflix
|
Revision tags: release/14.0.0 |
|
#
1d386b48 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line .c pattern
Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0 |
|
#
a2e02d9d |
| 08-Sep-2021 |
Toomas Soome <tsoome@FreeBSD.org> |
loader.efi: fix panic() after BS off
panic() is using multiple services - attempting to read keyboard, accessing time functions and finally, exiting the loader.
Protect all the accessed listed abov
loader.efi: fix panic() after BS off
panic() is using multiple services - attempting to read keyboard, accessing time functions and finally, exiting the loader.
Protect all the accessed listed above. Note, when BS are off, we really can not just exit the loader, we only can reboot.
MFC after: 1 week
show more ...
|
#
19e4f2f2 |
| 25-Sep-2021 |
Colin Percival <cperciva@FreeBSD.org> |
efi loader: Call tslog_init from efi_main
We were calling tslog_init from main; no reason to wait that long.
Fixes: f49381ccb6bc efi/loader: Call tslog_init Sponsored by: https://www.patreon.com/c
efi loader: Call tslog_init from efi_main
We were calling tslog_init from main; no reason to wait that long.
Fixes: f49381ccb6bc efi/loader: Call tslog_init Sponsored by: https://www.patreon.com/cperciva
show more ...
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0 |
|
#
110d56cb |
| 06-Aug-2019 |
Toomas Soome <tsoome@FreeBSD.org> |
loader.efi: replace HandleProtocol() with OpenProtocol()
The HandleProtocol() is deprecated interface and we should use OpenProtocol() instead. Moreover, in some firmware implementation(s), the Hand
loader.efi: replace HandleProtocol() with OpenProtocol()
The HandleProtocol() is deprecated interface and we should use OpenProtocol() instead. Moreover, in some firmware implementation(s), the HandleProtocol() does return device path using static storage, so we can not keep the value returned there. With same firmware, the OpenProtocol() does return data we do not need to clone.
Reviewed by: imp Differential Revision: https://reviews.freebsd.org/D21162
show more ...
|
Revision tags: release/11.3.0 |
|
#
122229de |
| 14-Dec-2018 |
Rebecca Cran <bcran@FreeBSD.org> |
Cast error message in efi_main.c to CHAR16* to avoid build error
|
#
974df0a9 |
| 14-Dec-2018 |
Rebecca Cran <bcran@FreeBSD.org> |
Print an error message in efi_main.c if we can't allocate memory for the heap
With the default Qemu parameters, only 128MB RAM gets given to a VM. This causes the loader to be unable to allocate the
Print an error message in efi_main.c if we can't allocate memory for the heap
With the default Qemu parameters, only 128MB RAM gets given to a VM. This causes the loader to be unable to allocate the 64MB it needs for the heap. This change makes the cause of the error more obvious.
Differential Revision: https://reviews.freebsd.org/D17958
show more ...
|
Revision tags: release/12.0.0, release/11.2.0 |
|
#
55b1c6e7 |
| 15-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325663 through r325841.
|
#
ca987d46 |
| 15-Nov-2017 |
Warner Losh <imp@FreeBSD.org> |
Move sys/boot to stand. Fix all references to new location
Sponsored by: Netflix
|