Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 02 Feb 2024 01:00:22 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 276772] wireguard: lock order reversal mld_mtx -> udpinp
Message-ID:  <bug-276772-227@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 276772
           Summary: wireguard: lock order reversal mld_mtx -> udpinp
           Product: Base System
           Version: CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: lexi.freebsd@le-fay.org

occurs when bringing up the wg interface:

wg0: link state changed to UP
lock order reversal:
 1st 0xffffffff818f8028 mld_mtx (mld_mtx, sleep mutex) @
/src/freebsd/main/sys/netinet6/mld6.c:1346
 2nd 0xfffff80041b36c60 udpinp (udpinp, rw) @
/src/freebsd/main/sys/netinet/udp_usrreq.c:1131
lock order mld_mtx -> udpinp attempted at:
#0 0xffffffff809e28d4 at witness_checkorder+0xb54
#1 0xffffffff8096304c at __rw_rlock_int+0x7c
#2 0xffffffff80b8d5a2 at udp_send+0x122
#3 0xffffffff80a208f7 at sosend_dgram+0x317
#4 0xffffffff80a213c9 at sosend+0x49
#5 0xffffffff807ee7ec at wg_send+0x10c
#6 0xffffffff807ee632 at wg_send_buf+0x62
#7 0xffffffff807ee9de at wg_peer_send_buf+0x16e
#8 0xffffffff807ef0fb at wg_timers_run_send_initiation+0xcb
#9 0xffffffff807eeeb7 at wg_peer_send_staged+0x1e7
#10 0xffffffff807f0363 at wg_xmit+0x1b3
#11 0xffffffff80bafc52 at ip6_output+0x1dc2
#12 0xffffffff80bb60b0 at mld_dispatch_packet+0x390
#13 0xffffffff80bb6f60 at mld_fasttimo+0x9e0
#14 0xffffffff80988db1 at softclock_call_cc+0x141
#15 0xffffffff8098a3d7 at softclock_thread+0xb7
#16 0xffffffff8091ca22 at fork_exit+0x82
#17 0xffffffff80d7849e at fork_trampoline+0xe

FreeBSD 15.0-CURRENT #1 main-n267933-5f047ae0c73b: Fri Feb  2 00:45:35 GMT =
2024
=20=20=20
lexi@ilythia.eden.le-fay.org:/src/obj/src/freebsd/main/amd64.amd64/sys/ILYT=
HIA

--=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-276772-227>