[Bug 284606] Kernel Panic on wireguard VPN router with a Mikrotik peer
Date: Thu, 06 Feb 2025 12:39:20 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284606
Bug ID: 284606
Summary: Kernel Panic on wireguard VPN router with a Mikrotik
peer
Product: Base System
Version: 14.2-RELEASE
Hardware: amd64
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: bugs@FreeBSD.org
Reporter: wencey@apernet.io
A router running multiple wireguard tunnels running
14.2-RELEASE-p1
with kernel
FreeBSD caesium 14.2-RELEASE-p1 FreeBSD 14.2-RELEASE-p1 GENERIC amd64
keep panic with dmesg written below.
We have observed that the rate of panic is much lower after a Mikrotik peer was
shutdown.
Fatal trap 12: page fault while in kernel mode
cpuid = 6; apic id = 0c
fault virtual address = 0x10
fault code = supervisor read data, page not present
instruction pointer = 0x20:0xffffffff80cfc37f
stack pointer = 0x28:0xfffffe010c480c20
frame pointer = 0x28:0xfffffe010c480cb0
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, long 1, def32 0, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 0 (wg_tqg_6)
rdi: 0000000000000000 rsi: fffffe010c4808c8 rdx: ffffffff82a16090
rcx: 00000000ffffffff r8: ffffffff82a16090 r9: 000000000000012c
rax: 0000000000000000 rbx: fffff800057f6d70 rbp: fffffe010c480cb0
r10: 0000000000000006 r11: fffffe001ebd6468 r12: fffff800057f6d00
r13: fffff8007dd72000 r14: fffff800057f6d00 r15: 0000000008080808
trap number = 12
panic: page fault
cpuid = 6
time = 1738843725
KDB: stack backtrace:
#0 0xffffffff80b8b88d at kdb_backtrace+0x5d
#1 0xffffffff80b3dc11 at vpanic+0x131
#2 0xffffffff80b3dad3 at panic+0x43
#3 0xffffffff81025a0b at trap_fatal+0x40b
#4 0xffffffff81025a56 at trap_pfault+0x46
#5 0xffffffff80ffc388 at calltrap+0x8
#6 0xffffffff80cfeb4b at ip_input+0x32b
#7 0xffffffff80c8387e at netisr_dispatch_src+0x9e
#8 0xffffffff83169683 at wg_deliver_in+0x363
#9 0xffffffff80b8a24e at gtaskqueue_run_locked+0x14e
#10 0xffffffff80b89ed2 at gtaskqueue_thread_loop+0xc2
#11 0xffffffff80af760f at fork_exit+0x7f
#12 0xffffffff80ffd3ee at fork_trampoline+0xe
Uptime: 2m24s
Dumping 866 out of 16343 MB:..2%..12%..21%..32%..41%..52%..61%..71%..82%..91%
Dump complete
--
You are receiving this mail because:
You are the assignee for the bug.