[Bug 297540] Kernel panic if wifi-firmware-rtw88-kmod not on disk but in machine

[email protected]
Newsgroups gmane.os.freebsd.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297540

            Bug ID: 297540
           Summary: Kernel panic if wifi-firmware-rtw88-kmod not on disk
                    but in machine
           Product: Base System
           Version: 15.1-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: [email protected]
          Reporter: [email protected]

I have a small "cube" computer with an adapter that identifies and wants the
above package.  I forgot to add it into the NanoBSD 15.1-STABLE build I put
together for said machine. As soon as the device was enumerated I got a message
on boot (either in single or multi-user) that the firmware file it wanted was
missing followed by an immediate panic.

That package being missing should result in the driver failing to initialize of
course but not panic -- since the box cannot start if you try to load FreeBSD
from ISO media or similar where that package is missing you're hosed because
that firmware file is not going to be in the base load and you can't get
running in order to fetch it.

With the firmware file present the machine boots and runs; I have not attempted
to use the WiFi interface however as it is not useful in the environment where
this system lives.

Autoloading modules: acpi_wmi hcons hms hsctrl ichsmb if_rtw88.
ichsmb0: <Intel Alder Lake SMBus controller> port 0xefa0-0xefbf mem
0x6001148000-0x60011480ff at device 31.4 on pci0
smbus0: <System Management Bus> on ichsmb0
rtw880: <rtw88> port 0x3000-0x30ff mem 0x80e00000-0x80e0ffff at device 0.0 on
pci2
linuxkpi: Using chanctx emulation.
rtw880: successfully loaded firmware image 'rtw88/rtw8821c_fw.bin'
rtw880: Firmware version 24.11.0, H2C version 12

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.