[Bug 290158] Kernel Panic With RTW89 On 15.0-STABLE

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 12 Oct 2025 00:07:16 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290158

            Bug ID: 290158
           Summary: Kernel Panic With RTW89 On 15.0-STABLE
           Product: Base System
           Version: 15.0-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: wireless
          Assignee: wireless@FreeBSD.org
          Reporter: ioterf@keemail.me

I've been seeing kernel panics on 15.0-ALPHA5 and 15.0-STABLE with the RTW89
driver. I have an RTL8852AE. 


Here are the kernel logs - 

Oct 11 13:04:56 freebsd syslogd: last message repeated 1 times
Oct 11 13:04:56 freebsd kernel: Fatal trap 12: page fault while in kernel mode
Oct 11 13:04:56 freebsd kernel: cpuid = 7; apic id = 07
Oct 11 13:04:56 freebsd kernel: fault virtual address   = 0x0
Oct 11 13:04:56 freebsd kernel: fault code              = supervisor write
data, page not present
Oct 11 13:04:56 freebsd kernel: instruction pointer     =
0x20:0xffffffff80de9393
Oct 11 13:04:56 freebsd kernel: stack pointer           =
0x28:0xfffffe00cbbfacf0
Oct 11 13:04:56 freebsd kernel: frame pointer           =
0x28:0xfffffe00cbbfad00
Oct 11 13:04:56 freebsd kernel: code segment            = base 0x0, limit
0xfffff, type 0x1b
Oct 11 13:04:56 freebsd kernel:                         = DPL 0, pres 1, long
1, def32 0, gran 1
Oct 11 13:04:56 freebsd kernel: processor eflags        = interrupt enabled,
resume, IOPL = 0
Oct 11 13:04:56 freebsd kernel: current process         = 0 (rtw89_tx_wq_15)
Oct 11 13:04:56 freebsd kernel: rdi: fffffe0179e174c0 rsi: 0000000000000000
rdx: 0000000000000000
Oct 11 13:04:56 freebsd kernel: rcx: fffff80029e5be00  r8: 00000000000000e4 
r9: ffffffff83dd4ce0
Oct 11 13:04:56 freebsd kernel: rax: 0000000000000000 rbx: fffffe0179e17240
rbp: fffffe00cbbfad00
Oct 11 13:04:56 freebsd kernel: r10: 0000000000000000 r11: 0000000000002af8
r12: 0000000000000002
Oct 11 13:04:56 freebsd kernel: r13: fffffe0179e17580 r14: 0000000000000002
r15: fffffe0179e174c0
Oct 11 13:04:56 freebsd kernel: trap number             = 12
Oct 11 13:04:56 freebsd kernel: panic: page fault
Oct 11 13:04:56 freebsd kernel: cpuid = 7
Oct 11 13:04:56 freebsd kernel: time = 1760205847
Oct 11 13:04:56 freebsd kernel: KDB: stack backtrace:
Oct 11 13:04:56 freebsd kernel: #0 0xffffffff80bc02ed at kdb_backtrace+0x5d
Oct 11 13:04:56 freebsd kernel: #1 0xffffffff80b736d6 at vpanic+0x136
Oct 11 13:04:56 freebsd kernel: #2 0xffffffff80b73593 at panic+0x43
Oct 11 13:04:56 freebsd kernel: #3 0xffffffff8107bf69 at trap_pfault+0x3c9
Oct 11 13:04:56 freebsd kernel: #4 0xffffffff81051d78 at calltrap+0x8
Oct 11 13:04:56 freebsd kernel: #5 0xffffffff83c05f66 at
rtw89_core_txq_work+0xa6
Oct 11 13:04:56 freebsd kernel: #6 0xffffffff80e09c24 at linux_work_fn+0xe4
Oct 11 13:04:56 freebsd kernel: #7 0xffffffff80bd6ee2 at
taskqueue_run_locked+0x182
Oct 11 13:04:56 freebsd kernel: #8 0xffffffff80bd80b2 at
taskqueue_thread_loop+0xc2
Oct 11 13:04:56 freebsd kernel: #9 0xffffffff80b2989b at fork_exit+0x7b
Oct 11 13:04:56 freebsd kernel: #10 0xffffffff81052d9e at fork_trampoline+0xe

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