Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Sep 2023 00:35:17 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 273913] lock order reversal on ARMv7 with 15.0
Message-ID:  <bug-273913-227@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 273913
           Summary: lock order reversal on ARMv7 with 15.0
           Product: Base System
           Version: 15.0-CURRENT
          Hardware: arm
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: crb@ChrisBowman.com

Sporadically getting the following:


lock order reversal:
 1st 0xc3311e3c tcphash (tcphash, sleep mutex) @
/tmp/src/sys/netinet/tcp_usrreq.c:1511
 2nd 0xc079f578 in6_ifaddr_lock (in6_ifaddr_lock, rm) @
/tmp/src/sys/netinet6/in6_src.c:303
lock order tcphash -> in6_ifaddr_lock attempted at:
#0 0xc02762e4 at witness_checkorder+0xb5c
#1 0xc01fbb9c at _rm_rlock_debug+0x164
#2 0xc03bc414 at in6_selectsrc+0x38c
#3 0xc03bc030 at in6_selectsrc_socket+0x40
#4 0xc03b9e2c at in6_pcbconnect+0x228
#5 0xc039e630 at tcp6_connect+0x9c
#6 0xc039c498 at tcp6_usr_connect+0x11c
#7 0xc02aaf70 at soconnectat+0xc8
#8 0xc02b1fb8 at kern_connectat+0xbc
#9 0xc02b1ee0 at sys_connect+0xac
#10 0xc051e150 at swi_handler+0x158
#11 0xc04feec8 at swi_exit+0

name -a:
FreeBSD artyz7.ChrisBowman.com 15.0-CURRENT FreeBSD 15.0-CURRENT #50
main-n265360-49874af3eca6-dirty: Sat Sep 16 12:46:24 PDT 2023=20=20=20=20
crb@eclipse.ChrisBowman.com:/usr/obj/tmp/src/arm.armv7/sys/ARTYZ7 arm

This is a Xilinx Zynq based ARMv7 board.

Happy to help debug or provide any further information

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