From owner-freebsd-bugs@freebsd.org Tue Mar 31 18:16:02 2020 Return-Path: Delivered-To: freebsd-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 689BE2662E4 for ; Tue, 31 Mar 2020 18:16:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 48sHZV0RsTz43lh for ; Tue, 31 Mar 2020 18:16:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id B9AB92662D4; Tue, 31 Mar 2020 18:15:53 +0000 (UTC) Delivered-To: bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A65EF2662D3 for ; Tue, 31 Mar 2020 18:15:53 +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) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48sHZJ3NQCz43jC for ; Tue, 31 Mar 2020 18:15:52 +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) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id BACEFE05B for ; Tue, 31 Mar 2020 17:58:14 +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 02VHwEs8069519 for ; Tue, 31 Mar 2020 17:58:14 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 02VHwE7w069518 for bugs@FreeBSD.org; Tue, 31 Mar 2020 17:58:14 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 245217] panic: spin lock held too long Date: Tue, 31 Mar 2020 17:58:14 +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: 12.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emz@norma.perm.ru 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 MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Mar 2020 18:16:02 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245217 Bug ID: 245217 Summary: panic: spin lock held too long Product: Base System Version: 12.0-RELEASE Hardware: amd64 OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: emz@norma.perm.ru Env:=20 =3D=3D=3D=3D FreeBSD gw1.qwerty.perm.ru 12.0-RELEASE-p3 FreeBSD 12.0-RELEASE-p3 GENERIC= =20 amd64 Running as VM under Hyper-V/Windows. Host system isn't starving neither on disk (SSDs) nor memory ot CPU. Will be glad ttto provide any additional info in case itt's needed. So far I can provide: http://mail.qwerty.perm.ru/files/core.txt.0 http://mail.qwerty.perm.ru/files/info.0 http://mail.qwerty.perm.ru/files/vmcore.0 (8 Gigs) Backtrace: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D [root@gw1:/var/crash]# /usr/libexec/kgdb /boot/kernel/kernel vmcore.0 GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain condition= s. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Unread portion of the kernel message buffer: spin lock 0xfffff801727ca6c0 (turnstile lock) held by 0xfffff8001ecc7000 (t= id 100628) too long panic: spin lock held too long cpuid =3D 11 time =3D 1585676097 KDB: stack backtrace: #0 0xffffffff80be7977 at kdb_backtrace+0x67 #1 0xffffffff80b9b563 at vpanic+0x1a3 #2 0xffffffff80b9b3b3 at panic+0x43 #3 0xffffffff80b7b6ec at _mtx_lock_indefinite_check+0x6c #4 0xffffffff80b7b2b4 at _mtx_lock_spin_cookie+0xd4 #5 0xffffffff80bfd5b5 at turnstile_trywait+0xe5 #6 0xffffffff80b9674f at __rw_wlock_hard+0x2ef #7 0xffffffff80dcc0cc at tcp_usr_send+0x81c #8 0xffffffff80c325e6 at sosend_generic+0x586 #9 0xffffffff80c328f0 at sosend+0x50 #10 0xffffffff80c0d6e9 at soo_write+0x49 #11 0xffffffff80c04862 at dofilewrite+0xb2 #12 0xffffffff80c04760 at sys_writev+0x70 #13 0xffffffff81075449 at amd64_syscall+0x369 #14 0xffffffff8104fd1d at fast_syscall_common+0x101 Uptime: 4d10h59m7s Dumping 8227 out of 24533 MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..= 91% Reading symbols from /boot/kernel/ng_ether.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_ether.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_ether.ko Reading symbols from /boot/kernel/netgraph.ko...Reading symbols from /usr/lib/debug//boot/kernel/netgraph.ko.debug...done. done. Loaded symbols for /boot/kernel/netgraph.ko Reading symbols from /boot/kernel/carp.ko...Reading symbols from /usr/lib/debug//boot/kernel/carp.ko.debug...done. done. Loaded symbols for /boot/kernel/carp.ko Reading symbols from /boot/kernel/zfs.ko...Reading symbols from /usr/lib/debug//boot/kernel/zfs.ko.debug...done. done. Loaded symbols for /boot/kernel/zfs.ko Reading symbols from /boot/kernel/opensolaris.ko...Reading symbols from /usr/lib/debug//boot/kernel/opensolaris.ko.debug...done. done. Loaded symbols for /boot/kernel/opensolaris.ko Reading symbols from /boot/kernel/geom_mirror.ko...Reading symbols from /usr/lib/debug//boot/kernel/geom_mirror.ko.debug...done. done. Loaded symbols for /boot/kernel/geom_mirror.ko Reading symbols from /boot/kernel/intpm.ko...Reading symbols from /usr/lib/debug//boot/kernel/intpm.ko.debug...done. done. Loaded symbols for /boot/kernel/intpm.ko Reading symbols from /boot/kernel/smbus.ko...Reading symbols from /usr/lib/debug//boot/kernel/smbus.ko.debug...done. done. Loaded symbols for /boot/kernel/smbus.ko Reading symbols from /boot/kernel/pf.ko...Reading symbols from /usr/lib/debug//boot/kernel/pf.ko.debug...done. done. Loaded symbols for /boot/kernel/pf.ko Reading symbols from /boot/kernel/pfsync.ko...Reading symbols from /usr/lib/debug//boot/kernel/pfsync.ko.debug...done. done. Loaded symbols for /boot/kernel/pfsync.ko Reading symbols from /boot/kernel/ng_socket.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_socket.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_socket.ko Reading symbols from /boot/kernel/ng_mppc.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_mppc.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_mppc.ko Reading symbols from /boot/kernel/rc4.ko...Reading symbols from /usr/lib/debug//boot/kernel/rc4.ko.debug...done. done. Loaded symbols for /boot/kernel/rc4.ko Reading symbols from /boot/kernel/ng_tee.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_tee.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_tee.ko Reading symbols from /boot/kernel/ng_pptpgre.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_pptpgre.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_pptpgre.ko Reading symbols from /boot/kernel/ng_ksocket.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_ksocket.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_ksocket.ko Reading symbols from /boot/kernel/ng_iface.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_iface.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_iface.ko Reading symbols from /boot/kernel/ng_ppp.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_ppp.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_ppp.ko Reading symbols from /boot/kernel/ng_tcpmss.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_tcpmss.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_tcpmss.ko Reading symbols from /boot/kernel/ng_netflow.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_netflow.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_netflow.ko Reading symbols from /boot/kernel/smbfs.ko...Reading symbols from /usr/lib/debug//boot/kernel/smbfs.ko.debug...done. done. Loaded symbols for /boot/kernel/smbfs.ko Reading symbols from /boot/kernel/libiconv.ko...Reading symbols from /usr/lib/debug//boot/kernel/libiconv.ko.debug...done. done. Loaded symbols for /boot/kernel/libiconv.ko Reading symbols from /boot/kernel/libmchain.ko...Reading symbols from /usr/lib/debug//boot/kernel/libmchain.ko.debug...done. done. Loaded symbols for /boot/kernel/libmchain.ko Reading symbols from /boot/kernel/ng_l2tp.ko...Reading symbols from /usr/lib/debug//boot/kernel/ng_l2tp.ko.debug...done. done. Loaded symbols for /boot/kernel/ng_l2tp.ko Reading symbols from /boot/kernel/pflog.ko...Reading symbols from /usr/lib/debug//boot/kernel/pflog.ko.debug...done. done. Loaded symbols for /boot/kernel/pflog.ko #0 doadump (textdump=3D) at pcpu.h:230 230 pcpu.h: No such file or directory. in pcpu.h (kgdb) bt #0 doadump (textdump=3D) at pcpu.h:230 #1 0xffffffff80b9b14b in kern_reboot (howto=3D260) at /usr/src/sys/kern/kern_shutdown.c:446 #2 0xffffffff80b9b5c3 in vpanic (fmt=3D, ap=3D) at /usr/src/sys/kern/kern_shutdown.c:872 #3 0xffffffff80b9b3b3 in panic (fmt=3D) at /usr/src/sys/kern/kern_shutdown.c:799 #4 0xffffffff80b7b6ec in _mtx_lock_indefinite_check (m=3D, ldap=3D) at /usr/src/sys/kern/kern_mutex.c:1222 #5 0xffffffff80b7b2b4 in _mtx_lock_spin_cookie (c=3D0xfffff801727ca6d8, v=3D18446735278133243904) at /usr/src/sys/kern/kern_mutex.c:748 #6 0xffffffff80bfd5b5 in turnstile_trywait (lock=3D0xfffff800d46ef3f0) at /usr/src/sys/kern/subr_turnstile.c:562 #7 0xffffffff80b9674f in __rw_wlock_hard (c=3D0xfffff800d46ef408, v=3D) at /usr/src/sys/kern/kern_rwlock.c:1060 #8 0xffffffff80dcc0cc in tcp_usr_send (so=3D0xfffff80387bd1000, flags=3D0, m=3D, nam=3D, control=3D, td=3D0xbe= ) at /usr/src/sys/netinet/tcp_usrreq.c:923 #9 0xffffffff80c325e6 in sosend_generic (so=3D0xfffff80387bd1000, addr=3D0= x0, uio=3D0xfffff804a19dd700, top=3D0xfffff8012a2aee00, control=3D, flags=3D0, td=3D0xfffff8005dbbc580) at /usr/src/sys/kern/uipc_socket.c:1579 #10 0xffffffff80c328f0 in sosend (so=3D, addr=3D, uio=3D, top=3D, control=3D0x0, flags=3D, td=3D0xfffff8005dbbc580) at /usr/src/sys/kern/uipc_socket.c:1625 #11 0xffffffff80c0d6e9 in soo_write (fp=3D, uio=3D0xfffff804a19dd700, active_cred=3D, flags=3D, td= =3D) at /usr/src/sys/kern/sys_socket.c:148 #12 0xffffffff80c04862 in dofilewrite (td=3D0x0, fd=3D658, fp=3D0xfffff8036= 8e119b0, auio=3D0xfffff804a19dd700, offset=3D, flags=3D) at file.= h:314 #13 0xffffffff80c04760 in sys_writev (td=3D0xfffff8005dbbc580, uap=3D0xfffff8005dbbc940) at /usr/src/sys/kern/sys_generic.c:491 #14 0xffffffff81075449 in amd64_syscall (td=3D0xfffff8005dbbc580, traced=3D= 0) at subr_syscall.c:135 #15 0xffffffff8104fd1d in fast_syscall_common () at /usr/src/sys/amd64/amd64/exception.S:504 #16 0x0000000800b51e3a in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) --=20 You are receiving this mail because: You are the assignee for the bug.=