[Bug 296185] rtw89(4) freezes the system with INVARIANTS kernel

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 06 Jul 2026 12:22:32 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296185

--- Comment #7 from Artem Bunichev <temcbun@gmail.com> ---
(In reply to Bjoern A. Zeeb from comment #6)

> Simple idea: does ^T (ctrl+t) still show anything when ifconfig "hangs"?
> That would at least give us a hint.

No, unfortunately, it shows nothings.  The system freezes completely and the
only thing that I can do is to power it off with power button.

> Alternative I would suggest to make the rtw88 a passthru device to bhyve
> and then things can be debugged more easily from the outside if you can,
> attaching kgbd, etc.

Well, I tried to do this, I followed the bhyve passthru wiki - rtw89 appears as
    rtw890@pci0:3:0:0
in `pciconf -lv`, so I added in /boot/loader.conf:
    pptdevs="3/0/0"
and rebooted the machine.  But after restart I can't see any `ppt` devices in
`pciconf -lv`.  I'm running ThinkPad T14 Gen2 AMD and it seems (I may be wrong)
that passthru is not supported here (line from dmesg(8)):
    Variable size IVHD type 0xf0 not supported

So, it seems that the only way here would be a patch with debug logs.  Let me
know if I can help here.

-- 
You are receiving this mail because:
You are the assignee for the bug.