Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Dec 2020 13:05:06 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 251726] LOR between in6_multi_sx and if_lagg sx
Message-ID:  <bug-251726-227-SumzTypELY@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-251726-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-251726-227@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=3D251726

--- Comment #1 from Gordon Bergling <gbe@FreeBSD.org> ---
The same LOR also happing at in_multi_sx:

kernel: lock order reversal:
D1st 0xffff000000ee0d30 in_multi_sx (in_multi_sx, sx) @
/tank/nfs_public/tiny/src/sys/netinet/in_m
cast.c:1212
2nd 0xffffa00069351e28 if_lagg sx (if_lagg sx, sx) @
/tank/nfs_public/tiny/src/sys/net/if_lagg.c:
1678
lock order in_multi_sx -> if_lagg sx attempted at:
#0 0xffff000
000570d90 at witness_checkorder+0xc54
#1 0xffff00000050dc30 at _sx_xlock+0x7c
#2 0xffff0000a1d0ec80 at lagg_ioctl+0xbc
#3 0xffff000000612d80 at if_addmulti+0x3b4
#4 0xffff000000656d2c at in_joingroup_locked+0x23c
#5 0xffff000000656ac0 at in_joingroup+0x58
D#6 0xffff000000651b00 at in_control+0xcdc
#7 0xffff00000061
3668 at ifioctl+0x528
#8 0xffff0000005763b8 at kern_ioctl+0x2ec
#9 0xffff000000576080 at sys_ioctl+0x144
#10 0xffff0000008241f4 at do_el0_sync+0x7dc
#11 0xffff000000803a24 at handle_el0_sync+0x90

--=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-251726-227-SumzTypELY>