From owner-freebsd-current@freebsd.org Wed Apr 11 11:40:01 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AE86DF8CCEC for ; Wed, 11 Apr 2018 11:40:01 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 49A067C6CA for ; Wed, 11 Apr 2018 11:40:01 +0000 (UTC) (envelope-from david@catwhisker.org) Received: by mailman.ysv.freebsd.org (Postfix) id 0D83DF8CCEB; Wed, 11 Apr 2018 11:40:01 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C2446F8CCEA for ; Wed, 11 Apr 2018 11:40:00 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from mx.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2AAA97C6C9 for ; Wed, 11 Apr 2018 11:39:59 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.15.2/8.15.2) with ESMTP id w3BBdwLH042740 for ; Wed, 11 Apr 2018 11:39:58 GMT (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.15.2/8.15.2/Submit) id w3BBdwVD042739 for current@freebsd.org; Wed, 11 Apr 2018 04:39:58 -0700 (PDT) (envelope-from david) Date: Wed, 11 Apr 2018 04:39:58 -0700 From: David Wolfskill To: current@freebsd.org Subject: panic: mtx_lock() of spin mutex (null) @ /usr/src/sys/net/iflib.c:3716 Message-ID: <20180411113958.GE1134@albert.catwhisker.org> Mail-Followup-To: David Wolfskill , current@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="afaOoWBOIwPZGAW2" Content-Disposition: inline User-Agent: Mutt/1.9.4 (2018-02-28) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Apr 2018 11:40:01 -0000 --afaOoWBOIwPZGAW2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This was running: FreeBSD g1-215.catwhisker.org 12.0-CURRENT FreeBSD 12.0-CURRENT #156 r3323= 99M/332400:1200061: Wed Apr 11 04:17:45 PDT 2018 root@g1-215.catwhisker= =2Eorg:/common/S4/obj/usr/src/amd64.amd64/sys/CANARY amd64 during boot, after updating from: FreeBSD g1-215.catwhisker.org 12.0-CURRENT FreeBSD 12.0-CURRENT #155 r3323= 54M/332357:1200061: Tue Apr 10 04:00:41 PDT 2018 root@g1-215.catwhisker= =2Eorg:/common/S4/obj/usr/src/amd64.amd64/sys/CANARY amd64 (My build machine, which uses an re((4) NIC, did not encounter the issue.) It appears that r332389 is implicated. =2E.. Unread portion of the kernel message buffer: __curthread () at ./machine/pcpu.h:230 230 __asm("movq %%gs:%1,%0" : "=3Dr" (td) (kgdb) #0 __curthread () at ./machine/pcpu.h:230 #1 doadump (textdump=3D3) at /usr/src/sys/kern/kern_shutdown.c:361 #2 0xffffffff80433f4c in db_fncall_generic (addr=3D,=20 rv=3D, nargs=3D, args=3D) at /usr/src/sys/ddb/db_command.c:609 #3 db_fncall (dummy1=3D, dummy2=3D,=20 dummy3=3D, dummy4=3D) at /usr/src/sys/ddb/db_command.c:657 #4 0xffffffff80433a99 in db_command (last_cmdp=3D,=20 cmd_table=3D, dopager=3D) at /usr/src/sys/ddb/db_command.c:481 #5 0xffffffff80433814 in db_command_loop () at /usr/src/sys/ddb/db_command.c:534 #6 0xffffffff80436a3f in db_trap (type=3D, code=3D) at /usr/src/sys/ddb/db_main.c:250 #7 0xffffffff80b753e3 in kdb_trap (type=3D3, code=3D-61456, tf=3D) at /usr/src/sys/kern/subr_kdb.c:697 #8 0xffffffff80f7eaa8 in trap (frame=3D0xfffffe00004377a0) at /usr/src/sys/amd64/amd64/trap.c:548 #9 #10 kdb_enter (why=3D0xffffffff811df9d4 "panic", msg=3D) at /usr/src/sys/kern/subr_kdb.c:479 #11 0xffffffff80b2feda in vpanic (fmt=3D, ap=3D0xfffffe00004= 37910) at /usr/src/sys/kern/kern_shutdown.c:826 #12 0xffffffff80b2fca0 in kassert_panic ( fmt=3D0xffffffff811dadca "mtx_lock() of spin mutex %s @ %s:%d") at /usr/src/sys/kern/kern_shutdown.c:723 #13 0xffffffff80b0ec93 in __mtx_lock_flags (c=3D0xfffff80008c85d88, opts=3D= 0,=20 file=3D0xffffffff81113c90 "/usr/src/sys/net/iflib.c", line=3D) at /usr/src/sys/kern/kern_mutex.c:246 #14 0xffffffff80c466e1 in _task_fn_admin (context=3D0xfffff80008c85c00) at /usr/src/sys/net/iflib.c:3716 #15 0xffffffff80b73849 in gtaskqueue_run_locked (queue=3D0xfffff80008489500) at /usr/src/sys/kern/subr_gtaskqueue.c:331 #16 0xffffffff80b735c8 in gtaskqueue_thread_loop (arg=3D) at /usr/src/sys/kern/subr_gtaskqueue.c:506 #17 0xffffffff80af0064 in fork_exit ( callout=3D0xffffffff80b73540 ,=20 arg=3D0xfffffe0844223008, frame=3D0xfffffe0000437ac0) at /usr/src/sys/kern/kern_fork.c:1039 #18 (kgdb)=20 If the dump would be useful, I can put it up for access. Peace, david --=20 David H. Wolfskill david@catwhisker.org Well, what did you EXPECT from Trump? He has a history of breaking promise= s. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --afaOoWBOIwPZGAW2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEEzLfO+ReoAfQwZNd7FTnMQKBJ7hcFAlrN9A1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEND QjdDRUY5MTdBODAxRjQzMDY0RDc3QjE1MzlDQzQwQTA0OUVFMTcACgkQFTnMQKBJ 7hdO7QgAx5oAH3AH029PI54L+Tv6GpGJtn+/ljWpjyGMDjQcd4RnjpS+/1Qr1v+E DdPWlIN7+1XntosAHXny7ucOFxQT4LB6xnBpAP7Oeqi8XxjOOABoN50h1Dxvjsy5 gz8Hb7071mvsxMD9dZNUj6halZQH8l24xct7pIL1CIzicsfUkATRUIcDj5jhQtdg DVeI3kVgT7xwzhFDeOeBCLbZhJP+8NgkfqoWtVGeWw+4dIS42Xe1yvZIgItieP2G 4U+JRW1MK2BHn2urT2Vnx4LOBu1do6RrZ/5aGfRUaU+ggMoF0QxOL9cuJMnL8OU8 C2dyIwz3fsomuGcLTu303KKsR9Q/LA== =PTC9 -----END PGP SIGNATURE----- --afaOoWBOIwPZGAW2--