Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Feb 2022 01:35:00 +0000
From:      bugzilla-noreply@freebsd.org
To:        pf@FreeBSD.org
Subject:   [Bug 127042] [pf] [patch] pf recursion panic if interface group is the same as the new interface name
Message-ID:  <bug-127042-16861-vEPusRD1Ys@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-127042-16861@https.bugs.freebsd.org/bugzilla/>
References:  <bug-127042-16861@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D127042

ben@desync.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ben@desync.com

--- Comment #3 from ben@desync.com ---
This is showing up with wireguard, where the wireguard tools create an if_wg
interface named "wg" by default.

root@freebsd:~ # uname -v
FreeBSD 13.0-RELEASE-p7 #0: Mon Jan 31 18:24:03 UTC 2022=20=20=20=20
root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC

root@freebsd:~ # ifconfig wg create name wg
wg

root@freebsd:~ # kldload pf

Fatal double fault
rip 0xffffffff823780ec rsp 0xfffffe004b1e8000 rbp 0xfffffe004b1e8020
rax 0xfffff8000381ed00 rdx 0 rbx 0xfffff8000357b7a0
rcx 0xfffff8000541f900 rsi 0xfffff80005687600 rdi 0xfffff8000541f900
r8 0 r9 0xc350 r10 0x3
r11 0 r12 0x80 r13 0xfffffe004b1ebb98
r14 0xfffff8000541f900 r15 0xfffffe004d38b500 rflags 0x286
cs 0x20 ss 0x28 ds 0x3b es 0x3b fs 0x13 gs 0x1b
fsbase 0x80028f120 gsbase 0xffffffff82211000 kgsbase 0
cpuid =3D 1; apic id =3D 01
panic: double fault
cpuid =3D 1
time =3D 1645646385
KDB: stack backtrace:
Uptime: 1m23s

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-127042-16861-vEPusRD1Ys>