From nobody Fri Apr 22 21:18:25 2022 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4AEFD1A8147D for ; Fri, 22 Apr 2022 21:18:25 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4KlS1r6QYQz3t21 for ; Fri, 22 Apr 2022 21:18:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id BE4E724BA3 for ; Fri, 22 Apr 2022 21:18:24 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 23MLIOa0028863 for ; Fri, 22 Apr 2022 21:18:24 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 23MLIOiV028862 for bugs@FreeBSD.org; Fri, 22 Apr 2022 21:18:24 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 263474] [sctp] netperf causes panic: panic: Assertion v != tid failed at /usr/src/sys/kern/kern_mutex.c:920 Date: Fri, 22 Apr 2022 21:18:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: bdrewery@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1650662304; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=XuVhNugzs6gsya6O4imeuz+P1rOfDZCXPbIXb6WOHqw=; b=oq20068rhmKfxPmI8g/KTCT5gUfBybRINeIKdCwtdiOrZC436kGMp5IvxgWQ6DBNSkTiLr cyJD6/tUHei9R97tRnTvOGsJxVrUgFEFgYsjmWituca42VIv75kQP8ZcFe+OgsBHK6Rhg1 whcctryzaZvNSeS6F/a/Nfvr3C92TBYC+3+1TqQu2Y2Gncc2byAVrcSWXRzVrMDZ5lg1+D gsu6PtcrhmuKDC0RHsTUcghLoNQTyKj807Q7Uuu0uXJ+nXps2/Rj9x0b69xYskuHis2jzW 1lLIdRhBS5lJHzyUJAQtqrkgbM7g0lL4+sh3auhpFLHHNFp5XPx9JmUVXxD32w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1650662304; a=rsa-sha256; cv=none; b=sRtHvFDBx2Cu/AbYiIsJ7G5McF1qwnC2iZz3RortxtE7wCGeVwm9DwZ9wDFnA4ns6oPOmH 4WW3cYTq9oqMagkHG57TKCqyplWYTquepcLczhCLQ5gRShOHlofCTIfJw2P1fmuVBTtmMo sAiVl8Ny4M7Rx/sC6Z7LxXwuT+yuXYfWZ7sL7nNF0+LGw8rLNUAZG5+in2fo/HhmDGsSB0 KD+x4TP3I9EEtQBxbwU+kNFMiVgcDlck67Zneob2SaeJgXcthTs9WcN3gWAAzjujnfXnM1 h992aJH+opLhc65yd4TMGuMWkooRGUmfKH5XJD5uOfjNa+xdFXvxfmiuFc4BUQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D263474 Bug ID: 263474 Summary: [sctp] netperf causes panic: panic: Assertion v !=3D tid failed at /usr/src/sys/kern/kern_mutex.c:920 Product: Base System Version: CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: bdrewery@FreeBSD.org On head 5678114cd8b310bd6f0a5699f036fc5b18addd65 (March 8th 2022) This was during high CPU load from a Poudriere package build occurring at t= he same time. # netserver Starting netserver with host 'IN(6)ADDR_ANY' port '12865' and family AF_UNS= PEC # netperf -t SCTP_STREAM -H 127.0.0.1 SCTP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 127.0.0.1 () port= 0 AF_INET : histogram : interval : dirty data : demo client_loop: send disconnect: Broken pipe panic: Assertion v !=3D tid failed at /usr/src/sys/kern/kern_mutex.c:920 Tracing pid 12 tid 100161 td 0xfffffe0087502e40 kdb_enter() at kdb_enter+0x37/frame 0xfffffe013eb92460 vpanic() at vpanic+0x1b0/frame 0xfffffe013eb924b0 panic() at panic+0x43/frame 0xfffffe013eb92510 thread_lock_flags_() at thread_lock_flags_+0x180/frame 0xfffffe013eb92580 propagate_priority() at propagate_priority+0x99/frame 0xfffffe013eb925c0 turnstile_wait() at turnstile_wait+0x380/frame 0xfffffe013eb92610 __mtx_lock_sleep() at __mtx_lock_sleep+0x1d9/frame 0xfffffe013eb926a0 __mtx_lock_flags() at __mtx_lock_flags+0xe5/frame 0xfffffe013eb926f0 sctp_express_handle_sack() at sctp_express_handle_sack+0x8b8/frame 0xfffffe013eb927f0 sctp_process_control() at sctp_process_control+0x98f/frame 0xfffffe013eb92b= 30 sctp_common_input_processing() at sctp_common_input_processing+0x514/frame 0xfffffe013eb92ca0 sctp_input_with_port() at sctp_input_with_port+0x1fb/frame 0xfffffe013eb92d= 70 sctp_input() at sctp_input+0x10/frame 0xfffffe013eb92d80 ip_input() at ip_input+0x25e/frame 0xfffffe013eb92de0 swi_net() at swi_net+0x191/frame 0xfffffe013eb92e60 ithread_loop() at ithread_loop+0x279/frame 0xfffffe013eb92ef0 fork_exit() at fork_exit+0x80/frame 0xfffffe013eb92f30 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe013eb92f30 --- trap 0, rip =3D 0, rsp =3D 0, rbp =3D 0 --- 0 59382 6553 21 -72 0 18868 6536 sctp-tcb L+ - 0:06.47 [netperf] #16 0xffffffff80be6c79 in __mtx_lock_sleep (c=3Dc@entry=3D0xfffff80131013cb= 8, v=3D, opts=3D, opts@entry=3D0, file=3D, file@entry=3D0xffffffff83638a9c "/usr/src/sys/netinet/sctp_indata.c", line=3Dline@entry=3D4138) at /usr/src/sys/kern/kern_mutex.c:668 #17 0xffffffff80be6a25 in __mtx_lock_flags (c=3D0xfffff80131013cb8, opts=3D-2127852512, file=3D0xffffffff83638a9c "/usr/src/sys/netinet/sctp_indata.c", line=3D= 4138) at /usr/src/sys/kern/kern_mutex.c:284 #18 0xffffffff835d8868 in sctp_express_handle_sack (stcb=3D0xfffffe01fd755a= d0, cumack=3Dcumack@entry=3D1851645892, rwnd=3D1860207, abort_now=3Dabort_now@entry=3D0xfffffe013eb92a80, ecne_seen=3D0) at /usr/src/sys/netinet/sctp_indata.c:4138 #19 0xffffffff835e280f in sctp_process_control (m=3D, m@entry=3D0xfffff80a0e562400, iphlen=3D, iphlen@entry=3D= 20, offset=3D, offset@entry=3D0xfffffe013eb92bd8, length=3D, length@entry=3D48, src=3D, src@entry=3D0xfffffe013eb92d30, dst=3Ddst@entry=3D0xfffffe013eb92d20, sh=3D0xfffff80a0e56246c, ch=3D, inp=3D, stcb=3D0x10, netp=3D0xfffffe013eb92be0, fwd_tsn_seen=3D0xfffffe013eb92b= ac, mflowtype=3D191 '\277', mflowid=3D3372267024, fibnum=3D, vrf_id=3D0, port=3D0) at /usr/src/sys/netinet/sctp_input.c:4758 #20 0xffffffff835e15c4 in sctp_common_input_processing ( mm=3Dmm@entry=3D0xfffffe013eb92d10, iphlen=3D, iphlen@en= try=3D20, offset=3D32, length=3Dlength@entry=3D48, src=3Dsrc@entry=3D0xfffffe013e= b92d30, dst=3Ddst@entry=3D0xfffffe013eb92d20, sh=3D0xfffff80a0e56246c, ch=3D0xfffff80a0e562478, compute_crc=3D0 '\000', ecn_bits=3D0 '\000', mflowtype=3D191 '\277', mflowid=3D3372267024, fibnum=3D0, vrf_id=3D0, p= ort=3D0) at /usr/src/sys/netinet/sctp_input.c:5413 #21 0xffffffff835e3b7b in sctp_input_with_port (i_pak=3D, off=3D20, port=3Dport@entry=3D0) at /usr/src/sys/netinet/sctp_input.c:5= 724 #22 0xffffffff835e3bc0 in sctp_input (mp=3D, offp=3D, proto=3D) at /usr/src/sys/netinet/sctp_input.c:5785 #23 0xffffffff80dda15e in ip_input (m=3D0xfffff8096dd51d00) at /usr/src/sys/netinet/ip_input.c:840 #24 0xffffffff80d59661 in netisr_process_workstream_proto ( nwsp=3D, proto=3D) at /usr/src/sys/net/netisr.c:928 #25 swi_net (arg=3D) at /usr/src/sys/net/netisr.c:975 #26 0xffffffff80bc6889 in intr_event_execute_handlers (ie=3D0xfffff8010207c= 200, p=3D) at /usr/src/sys/kern/kern_intr.c:1205 #27 ithread_execute_handlers (ie=3D0xfffff8010207c200, p=3D) at /usr/src/sys/kern/kern_intr.c:1218 #28 ithread_loop (arg=3D, arg@entry=3D0xfffff80102512060) at /usr/src/sys/kern/kern_intr.c:1306 #29 0xffffffff80bc2f20 in fork_exit ( callout=3D0xffffffff80bc6610 , arg=3D0xfffff80102512060, frame=3D0xfffffe013eb92f40) at /usr/src/sys/kern/kern_fork.c:1102 #30 --=20 You are receiving this mail because: You are the assignee for the bug.=