[Bug 291461] 15.0 doesn't UEFI boot on HPE MicroServer, other reported machines
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 291461] 15.0 doesn't boot in UEFI on HPE MicroServer/iLO"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 13 Jan 2026 15:55:46 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291461
--- Comment #7 from Warner Losh <imp@FreeBSD.org> ---
maybe this is a duplicate of 292206 which was fixed in:
commit d82698ac68c23d856716dc9f6524b9ef363d7eba
Author: Jarmo Jaakkola <jarmo.jaakkola@roskakori.fi>
Date: Wed Jan 7 22:14:56 2026 -0700
loader.efi: Only use SPCR if enabled.
SerialPort in the SPCR is zeroed when serial redirection is disabled,
rather than the SPCR being omitted from the ACPI tables ony many
systems. Check to see that SerialPort.Address is non-zero before using.
FreeBSD would fail to boot on systems that could have a serial port
redireciton, but don't have it enabled because the loader would create a
bogus hw.uart.console. While one could unset this value to boot, you
couldn't do that automatically very easily. Instead, don't even look
at the SPCR table if the SerialPort is zero'd.
PR: 292206
MFC After: 3 days
Sponsored by: Netflix
Co-authored-by: Warner Losh <imp@FreeBSD.org>
Closes: https://github.com/freebsd/freebsd-src/pull/1948
Maybe cherry-pick to stable/15 and/or releng/15.0 and rebuild loader.efi and
see if that restores functionality.
--
You are receiving this mail because:
You are the assignee for the bug.