git: c46e47220c84 - main - uefi(8): Note i386 is unsupported

From: Warner Losh <>
Date: Fri, 18 Mar 2022 20:16:05 UTC
The branch main has been updated by imp:


commit c46e47220c84fd49233d1f8c68176376fc2b5710
Author:     Warner Losh <>
AuthorDate: 2022-03-18 20:12:39 +0000
Commit:     Warner Losh <>
CommitDate: 2022-03-18 20:12:39 +0000

    uefi(8): Note i386 is unsupported
    We have no support for i386 booting at this time. Add that in the bugs section.
    Sponsored by:           Netflix
 share/man/man8/uefi.8 | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/share/man/man8/uefi.8 b/share/man/man8/uefi.8
index 6c94f6ca190a..1a3aa0f2d0d8 100644
--- a/share/man/man8/uefi.8
+++ b/share/man/man8/uefi.8
@@ -37,11 +37,11 @@ Unified Extensible Firmware Interface provides boot- and run-time services
 to operating systems.
 is a replacement for the legacy BIOS on the i386 and amd64 CPU architectures,
-and is also used on arm, arm64 and ia64.
+and is also used on arm, arm64 and riscv architectures.
 The UEFI specification is the successor to the Extensible Firmware Interface
 (EFI) specification.
-The terms are often used interchangeably.
+The terms UEFI and EFI are often used interchangeably.
@@ -64,7 +64,8 @@ boot process proceeds as follows:
 firmware runs at power up and searches for an OS loader in the EFI system
-The path to the loader may be set by an EFI environment variable.
+The path to the loader may be set by an EFI environment variable managed by
+.Xr efibootmgr 8 .
 If not set, an architecture-specific default is used.
 .Bl -column -offset indent "Architecture" "Default Path"
 .It Sy Architecture Ta Sy Default Path
@@ -131,3 +132,5 @@ for armv6 and armv7 in
 .Fx 12.0 ;
 and for riscv in
 .Fx 13.0 .
+There is no support for 32-bit i386 booting via UEFI.