git: 4f684e929de1 - main - loader.efi.8/efibootmgr.8: Don't use contradicting term 'EFI BIOS'
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 11 Apr 2026 18:24:56 UTC
The branch main has been updated by michaelo:
URL: https://cgit.FreeBSD.org/src/commit/?id=4f684e929de1275b1099b17b2a2cff0d3f4af223
commit 4f684e929de1275b1099b17b2a2cff0d3f4af223
Author: Michael Osipov <michaelo@FreeBSD.org>
AuthorDate: 2026-04-09 11:39:41 +0000
Commit: Michael Osipov <michaelo@FreeBSD.org>
CommitDate: 2026-04-11 18:24:43 +0000
loader.efi.8/efibootmgr.8: Don't use contradicting term 'EFI BIOS'
Both (U)EFI and BIOS are completely different things, be precise and don't use
them together.
Reviewed by: imp
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D56329
---
stand/efi/loader/main.c | 8 ++++----
stand/man/loader.efi.8 | 12 ++++++------
usr.sbin/efibootmgr/efibootmgr.8 | 4 ++--
3 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/stand/efi/loader/main.c b/stand/efi/loader/main.c
index e54f3e1f9f35..9604f16a2480 100644
--- a/stand/efi/loader/main.c
+++ b/stand/efi/loader/main.c
@@ -1007,10 +1007,10 @@ parse_uefi_con_out(void)
* If we don't have any Con* variable use both. If we have GOP
* make video primary, otherwise set serial primary. In either
* case, try to use both the 'efi' console which will use the
- * GOP, if present and serial. If there's an EFI BIOS that omits
- * this, but has a serial port redirect, we'll unavioidably get
- * doubled characters, but we'll be right in all the other more
- * common cases.
+ * GOP, if present and serial. If there's a UEFI firmware that
+ * omit this, but has a serial port redirect, we'll unavoidably
+ * get doubled characters, but we'll be right in all the other
+ * more common cases.
*/
if (efi_has_gop())
how |= RB_MULTIPLE;
diff --git a/stand/man/loader.efi.8 b/stand/man/loader.efi.8
index 80d16d45670a..8bb88dd2e24f 100644
--- a/stand/man/loader.efi.8
+++ b/stand/man/loader.efi.8
@@ -30,7 +30,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd September 3, 2024
+.Dd April 11, 2026
.Dt LOADER.EFI 8
.Os
.Sh NAME
@@ -64,7 +64,7 @@ process.
.Xr boot1.efi 8
is deprecated for new installations.
.Ss Console Considerations
-The EFI BIOS provides a generic console.
+The UEFI firmware provides a generic console.
In
.Nm
this is selected by specifying
@@ -114,8 +114,8 @@ primary if a UEFI graphics device is detected, or the serial console
as primary if not.
.Pp
On x86 platforms, if you wish to redirect the loader's output to a serial port
-when the EFI BIOS doesn't support it, or to a serial port that isn't the one the
-EFI BIOS redirects its output to, set
+when the UEFI firmware doesn't support it, or to a serial port that isn't the
+one the UEFI firmware redirects its output to, set
.Dv console
to
.Dq comconsole .
@@ -135,9 +135,9 @@ If this causes a doubling of characters, set
.Dv console
to
.Dq efi ,
-since your EFI BIOS is redirecting to the serial port already.
+since your UEFI firmware is redirecting to the serial port already.
.Pp
-If your EFI BIOS redirects the serial port, you may need to tell the kernel
+If your UEFI firmware redirects the serial port, you may need to tell the kernel
which address to use.
EFI uses ACPI's UID to identify the serial port, but
.Nm
diff --git a/usr.sbin/efibootmgr/efibootmgr.8 b/usr.sbin/efibootmgr/efibootmgr.8
index e5054023e40c..62ca0d6da3b2 100644
--- a/usr.sbin/efibootmgr/efibootmgr.8
+++ b/usr.sbin/efibootmgr/efibootmgr.8
@@ -24,7 +24,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.Dd September 22, 2024
+.Dd April 11, 2026
.Dt EFIBOOTMGR 8
.Os
.Sh NAME
@@ -84,7 +84,7 @@ boot method to be tried once upon the next boot.
The UEFI standard defines how hosts may control what is used to
bootstrap the system.
Each method is encapsulated within a persistent UEFI variable,
-stored by the UEFI BIOS of the form
+stored by the UEFI firmware of the form
.Cm Boot Ns Em XXXX
(where XXXX are uppercase hexadecimal digits).
These variables are numbered, each describing where to load the bootstrap