Date: Sat, 22 Mar 2025 16:19:53 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 285588] Bootloader panics with AMD Radeon Pro W5500 GPU with free: guard2 fail message Message-ID: <bug-285588-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285588 Bug ID: 285588 Summary: Bootloader panics with AMD Radeon Pro W5500 GPU with free: guard2 fail message Product: Base System Version: 14.2-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: bin Assignee: bugs@FreeBSD.org Reporter: dguthrie@posteo.net I have an AMD Radeon Pro W5500 GPU, which installed in a Lenovo Thinkstation P5 workstation. This boots fine with Linux (and I get to X11/Wayland there). 15.0-CURRENT boots to the point of loading the installation programme, but it doesn't seem to work on earlier versions. In fact, it immediately crashes when I try booting the following: 1. An installation of 14.2-RELEASE which I made after replacing the GPU with another, on this workstation. 2. A 14.2-RELEASE installer image 3. A 14.2-STABLE snapshot with timestamp 20250306-057409d0259f-270695 4. An installation of 14.2-RELEASE from my Thinkpad X201s laptop (with Coreboot+EDK2 EFI) Booting the installation (#1 above), after installing the Radeon Pro W5500 GPU, I get the following behaviour. This is at the earliest stages of the bootloader proper, not anything to do with radeondrm or amdgpu drivers from ports. The message is: panic: free: guard2 fail @ 0x51e302d0 + 155521 from unknown:0 --> Press a key on the console to reboot <-- The FreeBSD logo is displayed, and keyboard input does work. If I press a key, it does reboot. The following text precedes the message. It is transcribed from a video because the crash happens almost immediately, so there may be transcription errors. I have omitted the UUIDs. Consoles: EFI console Reading loader env vars from /efi/freebsd/loader.env Setting currdev to disk0p1: FreeBSD/amd64 EFI loader, revision 3.0 Command line arguments: loader.efi Image base: 0x53abd000 EFI version: 2.90 EFI firmware: American Megatrends (rev 5.32) Console: efi (0) Load Path: \EFI\FREEBSD\LOADER.EFI Load Device: PciRoot(0x3)/Pci(0x5,0x0)/Pci(0x0,0x0)/NVMe(0x1,14-46-63-45-01-75-A0-00)/HD(1,GPT,<UUID>,0x28,0x82000) BootCurrent: 0004 BootOrder: 0004[*] 0005 0001 0002 0000 BootInfo Path: HD(1,GPT,<UUID>,0x28,0x820000)/\EFI\FREEBSD\LOADER.EFI Ignoring Boot0004: Only one DP found Trying ESP: PciRoot(0x3)/Pci/(0x5,0x0)/Pci(0x0,0x0)/NVMe(0x1,14-46-63-45-01-75-A0-00)/HD(1,GPT,<UUI>,0x28,0x820000) Setting currdev to disk0p1: Trying: PciRoot(0x3)/Pci(0x5,0x0)/Pci(0x0,0x0)/NVMe(0x1,14-46-63-45-01-75-A0-00)/HD(2,GPT,<UUID>,0x82028,0x400) Setting currdev to disk0p2: Trying: PciRoot(0x3)/Pci(0x5,0x0)/Pci(0x0,0x0)/NVMe(0x1,14-46-63-45-01-75-A0-00)/HD(3,GPT,<UUID>,0x82800,0x400000) Setting currdev to disk0p3: Trying: PciRoot(0x3)/Pci(0x5,0x0)/Pci(0x0,0x0)/NVMe(0x1,14-46-63-45-01-75-A0-00)/HD(4,GPT,<UUID>,0x482800,0x5F7FF000) Setting currdev to zfs:zroot/ROOT/default: There are then unreadable messages about reading loader.conf, loader.conf.local (I think? It's so quick, it's not captured on a frame), then the final guard2 fail message. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-285588-227>
